I have a Mercury Optimax 75 horse, 2006 that I bought new 12 years ago. The motor has started giving me a steady overheat beep above around 2200 rpm. Had mechanic out and impeller, housing etc. has been put in new. New thermostat installed, compression checked, all three sensors are good...