So I've done a lot of little work on this motor, carb rebuild, spark plugs, fuel filter, water pump, new fuel line with primer ball, etc. However it's still acting up. It'll sit and idle in the driveway with muffs on at 1400rpm, but when in the water it tries to idle at 500 rpm and just dies...