Hello - Any help that you can provide would be very much appreciated. I have a John Deere D105 lawn tractor with a 17.5 hp Briggs and Stratton engine (31G777). After driving the tractor down a steep hill it started to run very poorly. It felt like it would soon stall. I shut off the tractor and put it away over night. The next day it started, ran vey rough, and then stalled out. After that I could not even get it started. I'm guessing this is related to driving it down a fairly steep hill. I've had it run rough for a minute after driving down this hill before but then it seems to kick back in and run properly. This time that wasn't the case. I'm not experienced with doing any major repairs but I was hoping someone could at least help me evaluate the problem and get me started on the repair. The tractor has about 260 hours on it. Every spring, I change the oil, spark plug, oil filter, gas filter and air filter. During the year, I keep an eye on the oil level and give it grease on occasion. Thank you in advance.