I have a 2001 Stingray with a Mercruiser 3.0 Alpha that is cutting out (acting like it is running out of gas) at 2000 RPM. It runs great at idle and wide open, but acts up mid throttle. I've replaced the manual fuel pump and filter, cleaned the in cab filter and sprayed cab. cleaner into the carb. I've put fuel stabilizer in the tank with no help. I don't know what to try next.