I am having the exact same problem as the original poster with a 52inch turf tiger kohler 25hp. I mowed about 30 minutes,then was going up a slight incline and making a turn and the mower bogged down backfired and cut off. Had to push it down the driveway and now it won't start at all. So far checked seat switch,handle bar switchs,brake switch, 2-20amp fuses>all good. I think this has something to do with the pto, although my first thought was bad gas.(tank was almost empty from last year and I added 6 gallons of non ethanol gas and some seafoam before starting) I am going to change the spark plugs today, and see if I can get it cranking. I put a new battery in it yesterday. I had to jump it off before I changed the battery because the old battery wouldn't hold a charge, didn't know if I messed something up doing that. I haven't changed the relay,ignition switch,electronic module, or pto engagement switch. Anybody got any other ideas where to look? Are there any more safety switches anywhere else?