My OMC King Cobra 1998 5.7 litre engine was running just fine on a recent outing. I stopped at a Marina on the water and filled up with gas. Upon exiting the marina the engine ran fine at idle but upon acceleration to 25000 rpm the boat coughs and dies. I can idle for hours but cannot get much above 1500 rpm before the engine dies. Could it be coincidental and have bad gas? Bad fuel filter? Bad inline filter? Carb float problems? Where do I start?