I have an L2550D that runs hot. The weird thing is when I'm going up a hill, the temp gauge shows it's starting to run cooler. Have changed the thermostat, belt, and just had the radiator taken apart and cleaned. The tractor has never "boiled over." I've contacted several mechanics and no...