I have a Honda F12X (turbo) with a rebuilt engine. It starts well and revs on the trailer but in the water, with a load, it will only rev to about 3700 rpm. I checked the ignition timing, cam timing and throttle opening and I can't find the problem. Help. The engine feels like it's in a "limp" mode but the info I have doesn't say what to do about it.