I am having a problem with my 1985 150 Johnson bogging down at high RPMs. I had an ignition problem which was recently fixed so I know that I am getting good spark on all cylinders. When I first take the boat out I can get up to about 4000 RPM and it starts to bog down. From that point forward, I can't get above 2500. Just found out tonight that if I press in the key to prime the engine while it is running, the RPMs pick back up to where they should be. The primer ball stays hard the whole time. I recently ran a can of cleaner through the carburetors. The motor was rebuilt last year. Any thoughts would be greatly appreciated.