I have a 35zts pre july 2002 mini. starts up fine, runs for about 15 to 20 minutes and looses power to the point where it almost stalls. shut it down for 20 minutes runs fine. I've checked the water pump, fine, installed a new thermostat, changed all fluids to recommended specs, changed all filters with jd oem parts, a new fuel pump. I'm stumped! bought it at an auction as a repo, so there's no documentation, maintenance logs etc... no clue how many hours, by the looks of it she's been run.