I have a 06, 90 optimax motor. yesterday wen I left the dock it would run fine. about 30 min of on the water, I was trying to run to a new spot. ful power and it would get to 4000 rpms and would sound alarm. tried to limp back to the dock and it would not get over 2500. what could be the...