i have a 1998 John Deere 345 lawn tractor. approx. 900 hours. tried to start this morning, engine fired instantly as usual then it made a slight noise, similar to a backfire and then it stalled. tried to restart and the engine spun over too easy. I pulled the plugs, I have compression in the...