My John Deere 318 with original onan has recently begun stalling after 10 to 15 minutes of mowing and will not restart until it cools off. It isn't my seat switch as I just replaced it. The PTO switch seems to be working OK and I just replaced the spark plugs too.
Could it be vapor lock...