My brother has a 1993 Mercruiser 4.3LX/Thunderbolt IV that will not accelerate beyond 2600 RPM and 9 mph. It ran great, and we shut it down to troll with the kicker for 6 hours and when we restarted it, we couldn't get it to run for more than 15 seconds. It bogged down and would not run. We rebuilt the weber 4 bbl carb, and replaced the Fuel/water separator, replaced the distributor cap and rotor, and set the idle to 650 RPM. It runs smooth and accelerates without hesitation but it hits 2600 RPM and just tops out there. It doesn't stall or miss, it just won't run higher than 2600 RPM. We set the floats according to the directions in the kit. I suspect that we might need to recheck those. I'm also wondering if the ICM could be causing this. How about fuel pump on it's way out, and not able to supply enough pressure at higher RPMs? We aren't mechanics and would love to take it to a mechanic, but mechanics around here just want to sell you a new motor for a bazillion bucks, so we're gonna figure this out.
[video]https://www.facebook.com/reel/742800880488621[/video]
[video]https://www.facebook.com/reel/742800880488621[/video]