I Have a Craftsman LT4000 Riding lawnmower with the kohler cv14s engine. Late in the year last year it started spitting, sputtering and backfiring then would die. It would do this after about an hour of mowing. If i tried to start it back up, it would backfire loudly. If i waited 10 mins, it would start back up and i could finish my work.
Now, it will do the exact same thing mentioned above, but it's happening more frequently, like ever 5mins!
I've changed plugs and checked the spark with a voltage meter and by placing the plug up against the engine, and it had a nice strong blue spark.
I Carried my voltage meter with me, and when it died i jump of and checked the voltage again, and everything was good.
A Mechanic told me it was the safety switches shortening out, so i disconnected all of them and it's still happening.
I Check the fuel shutoff solenoid on the bottom of the carb and touched it to the engine and the plunger worked good!
I Also removed (now replaced) the fuel shutoff solenoid with a bolt, some washers and a gasket (to make sure it wasn't faulty) and it still doing the samething.
Today, i rode it around until it started spiting and sputtering and checked the voltage on the battery, and it checked out fine.
When it starts spitting and sputtering, if i move the choke under middle ways, it will stay running without spitting and sputtering, and then i can slowly move the choke back up to the mowing position and it will run, but as soon as i engage the blade again, it will start spitting and sputter again, so i will have to disengage the blade and it will stay running half choke.