My JD X500 was purchased in 7/2013. and now has 300 hours. Mower repeatedly shuts off while mowing and backfires; sometimes cranks back up and sometimes need to wait 10 - 15 minutes for engine to start. This problem started late October 2018. I changed the spark plugs and problem was solved. I...