I have a 1992 125hp. The boat sat on trailer for 18 months and of course wouldn't start. I cleaned the first carb and aside from the old fuel, it looked clean. Put it back together (with old parts) and drained old fuel from other three. I emptied the old gas from the tank and the motor fired right up with fresh fuel. It ran great for about 20 minutes, then powered down to about 2500 RPM and would not go higher. No alarm sounded. Still put out water from pee hole. I figured the motor went into SLOW mode and had overheated. It would idle back to the dock. After sitting for an hour, it would run again and did fine until 20 minutes of WOT then it powered down to 2500 RPM again. Next replaced the impeller. Making good stream through pee hole (not dramatically more). Still having problems.<br />On next trip out, started, idled well. But when tried to open up throttle, the motor kicked, sputtered and appeared ready to jump off the transom (did not quit running though). Would run under 2500RPM without problem. I then replaced the fuel lines and bulb. On next trip out, no more kicking or sputtering, but will not go above 2500 RPM at all. Acts the same way as when I thought it had overheated, but does so from the time it is started. It will now start and idle well. It will not power up past 2500 RPM at all. <br />Reviewed manual. Still looking for suggestions. Hope all the history helps instead of hurts. Thanks.