Was at the boat this weekend. Changed the fuel filters, checked that all plugs, wires, etc were all seating correct. Took it out, and still wont plane out at max throttle. Gets to about 3000 RPM and just dogs. Its quick to jump up to 3000 RPM, and starts to jump the boat out of the water, but just stops accelerating at 3000 RPM
Talked to the mechanic down there, he wants to check fuel pressure first, make sure that is good. I think thats a good starting point.
Other weekend warriors suggested new cap, rotor, and condenser, etc, but engines are not missing, sputtering, etc even up to the 3000 RPM.