Motor is a 2006 with 1200 hours all saltwater. It has only been about 25 hours since new impellor, oil change, new thermostat (it was very corroded in there). Took the boat out today and just a few minutes into idle still tied at dock I get an overheat buzzer and red light. Turn motor off and...