I am running a 260 Mercruiser in a 24 foot Sea Sprite Boat. After Running about 35 minutes at 25 MPH, the engine sputters and stalls, like someone had shut the engine off. The engine will start right back up, to run only at an idle. Once I accellerate it does the same thing. I've replaced all the ignition parts, drained and cleaned the gas tank, replaced all the fuel filters, and lines. Could someone please help? Thanks