I have a Mercury classic 50.
It was running like a brand new engine and would push the boat 29 mph. One day I was going 20 mph I hit a log. Now it cranks up in a second and pures like a kitten. It will go up to 29 mph for a few seconds then it starts cutting out. If I back off the throttle it will go 22 mph it will fine . If. I slow down for 10 seconds and gun it it will repeat the same thing it will go up to 29 then start cutting out again. like it has a limiter. I replaced the cdi switch box. Didn't help I replaced the 2 coils. Didn't help. I replaced the fuel line and put a new high volume fuel pump on it. Didn't help. The only thing left is stator.
Any ideas?

Sent from my SM-S928U using Crappie.com Fishing mobile app