I have a walker MTGHS serial number 121299 with kholer motor. It has been overheating the last couple of weeks. I have pulled off the back plate that guards the oil cooler and cleaned it. I have checked fuel pressure and it does maintain at 39 to 40 psi. New oil and air filters have about eight hours on them, I am unsure if it’s a sensor that’s going bad or what. I do have a crack in the top of my fuel tank that I have patched with JB Weld, I don’t know if those tanks are supposed to run under a negative. If so, could that be causing my motor to run hotter to push fuel?