I just bought a used blazer bass boat with a 30 h.p mariner,it starts at the touch of the switch,,idles good but when under a load it will not rev,,my guess,, above 2200 rpm,,had the carb off and cleaned well,,high speed passage clear,,carb o.k ...I feel its an ignition problem,,been a mechanic...