I have a GT2550 tractor that, as of late, been giving me a lot of grief. It's been running great (As far as the engine goes. Would NEVER buy a Cub Cadet again) until recently where the engine will start up just fine, and then stall out. I changed the fuel filter, air filter, oil filter, oil, and...