So I took my boat out today and the overheat buzzer went off. I shut the motor off and fished for about an hour. Got ready to go and it would not start. No power to ignition tilt and trim and no gauges worked. So I manually pull started the motor to get back to truck. It would only run under partial power. When i got home a few hours later everything worked like it should. Any suggestion on what happened?