I just had my 1996/ 900 hour JD 345 at the local dealer for a water pump and cam replacement for $1,500. When I got it home it was running a little ruff so I noticed on the invoice that they couldn't tune due to a suspected carb issue/ failure. Back to the dealer and almost $400 later I have a new carb. The issue I am having now is that it occasionally loads up on fuel and fouls the plugs. I can smell the gas and see it leaking from the carb area It may mow the lawn and purr like a kitten or run like dog $#*!. A few days ago I didnt know if it would make it to the garage and the next morning it fired up and ran like new.