2003 FarmPro 2420 with 1999 TY290 engine. Was overheating when it was purchased but I figured I could fix it. Flushed block numerous times, replaced radiator, hoses, fan, fan belt, water pump...still overheats in about 15 minutes. Parked it for a while...fast forward a long while... towed it over to the shop and drained/cleaned as much of the fuel system I could. No sediment bowl, only a small metal screen in the banjo fitting at the fuel pump. It was caked with rust. Started quick and rain for about an hour with ambient temp around 65°F, coolant temp almost hit 100°F, then I took it back to the barn. Next day replaced the fuel filter. Filter was caked with rust/gunk. Cleaned the attachment point and installed new filter. Now it turns over but won't start. I work on all our vehicles includind a 1985 John Deere 450C trackloader and a 1986 GMC 7000 dump truck but this machine is truly frustrating.