I've got a 2004 Merc Saltwater Series 200hp Carbed Maybe 100 hrs on it. When I run her @3800 rpms the overheat alarm starts going off (steady beep) but if I run her at higher rpms (4000 +) no alarm. The impeller was replaced last spring and the thermostats last month. I've got good flow out of the pee hole when the alarm is going off. If I put her in neutral and rev the motor the alarm shuts off after a few secs. Any Ideas what to check? Thanks Dan