i just bought the boat the other day knowing it not running right but it will idle just fine and give it gas in neutral and it will reve up just fine. under a load it wont get over 2000rpms. i cleaned the carbs, put new fuel pump on,power pack,fuel line, fuel bulb and gas tank. and it is still doing it. its fireing on all six cylinder and all cylinder have compression in the range of 135-145. i dont belive it is a fuel problem though it acts like it. the boat never sat up on the lake every weekend i know the man that owned it . please help me quick thanks for the help!!!