1976, 75HP: Any ideas on overheating? I have a light on the dash hooked up to the thermoswitch on the head which comes on when at lower speeds/high speeds. I have replaced the impeller and water is coming out of tell-tale. I have ordered a new thermostat, but have yet to install. If water...