I took my 20 hp.Kohler model number ch20s to get fixed at the dealer. Its on a walker mower with 330 hrs. on it. It will run fine at high throttle then it starts to smoke very bad, it then throttles down and back up again. The dealer told me that it has a bad carburetor, I find it hard to believe that with low hours that the carb is completely bad and can't be rebuilt. The dealer said that it was getting too much fuel in and was dumping it into the crankcase, thus thinning oil and allowing blow by. Anybody have any suggestions. A new carb is $256.