Went fishing today. Motor ran perfectly when idling along. Went to go to a different spot about 2 miles away at 3/4 throttle and the boat started running rough after about a mile and a half and the overheat warning buzzer came on. Waited for about 20 minutes, restarted the engine and idled back to the boat ramp. The pump impeller was replaced about a year ago and there is an excellent pee stream. Any ideas on the problem will be greatly appreciated.

