Been searching all the previous posts trying to see if I could find a solution or guidance. I was able to in part, but now I am stumped. I have a 1996 Johnson ocean runner. The problem is that at W.O.T. on a Kenner 21 the rpms will peak at 4200 to 4500 depending on motor trim. I had attained 5500 a couple of times, but despite what I do that doesn't seem possible now. It was my dad's and it set up for several years and not run. No problems were ever reported. I have rebuilt the six carbs, and run a can of OMC engine tune. The spark plugs are new and gapped to .030. Although I questioned it the OMC mechanic insisted that QL77JC4 were the replacement. It had QL78YC before, but the same rpm issue existed with them. Today I replaced all the fuel line (again) and reclamped just to be sure there was now leak. The antisiphon is now gone. The VRO is disconnected and premix is being used. I think the fuel supply is good, but maybe I'm missing somthing. The motor idles well although during docking and in out of gear there is a surge from neutal to gear. Compression is 100 in all six cylinders. The 4200 - 4500 rpm sounds good as I can't hear a miss if there is one, but I know this motor can do more. Any suggestions for me or is it time to bring it in?