I am having problems with overheating. I replace my impeller, and gasket. The motor shoots out water at idle speed, but upon increaseing the throttle, the water slows down and then stops. Water appears to be circulating through my engine ok. I check the thermostate and it appears to be working just fine. Also what is the purpose of the thermostate on a outboard motor anyway? Please help!!