Twin 5.7’s. One is brand new with 2 hours. Runs perfect. Other is 1 yr old with 10 hours. So far, we change the carburetor fuel pump Cap, Rotor wires plugs all the fuel filters, water separator filter checked the gas lines ran it on an individual tank and still have the same problem. One engine goes to 4800 RPMs this engine will not go over 3500 RPMs it doesn’t bog it doesn’t sputter They idle beautifully. It just will not go over 3500. We even switched the carburetors on the motors to see if the problem follow the carburetor and it did not follow it. It’s definitely something in the motor. Is it possible that the problem is in the out drive?

