i have a 1990 120 force that runs all day at 3500rpms but as soon as i go higher the overheat buzzer goes off. Slow back to 3500 rpms all is ok. Also while at higher rpms water is pumping out just as it did at lower rpms any idea what causes this to happen.