My 2000 Mercruiser 5.0 has been sputtering off and on. Had the plugs replaced, fuel pump new, oil pressure sensor replaced, had the fuel pickup tube checked. Over 3000 RPM the engine starts sputtering. If I slow it down to below 3000, it runs better. My next thought is the carbuerator. I did notice that the flapper stay wide open even when idling. Any thoughts or help where to look? I'm pretty new to boating and engines.