Help I have a 1995 grasshopper 720k with a 20 hp kohler engine. I went to start it and it ran about a half minute then quit. I have checked the fire and fuel and its getting both it cranks slow even though the battery is new and a charger hooked to it. The only thing it has done is backfire thru the carb one time. Any help would be appreciated!