Thanks for all the help! Ok today after replacing the fuel line from the boat to engine, replacing the fuel filter, and new spark plugs there was no change. The engine performs normal all the way up to 6000 rpm and then won't go past it. If you didnt know any better youd swear it fine. Even when it's at that mark it hold it steady. No miss or hesitation. That's what I can't figure out. I was running a fellow owner about 3 weeks ago and first noticed it. He kept pulling away and I was stuck at 76 mph.