I have a 2000 90hp Johnson and my hot alarm goes off only when under HEAVY load. I can drive around all day at half to 3/4 throttle and no issues but if I take it up to WOT then the alarm goes off. One other time last summer I was a little overweight and trying to even get on plane, the alarm went off.
I am not sure if it is actually overheating, because all I have to do is idle down, turn off the motor and an immediate restart will will reset the alarm and then right back up to cruising speed no alarm.
The water pump is brand new and no wear, (lower unit pulled last fall) new t-stats installed along with a good back flushing.
What else could be causing this? Any thoughts would be helpful, thanks