Hi guys! New to this forum but have a ok repair background. I'm am kind of stumped though. I have a 1997 Thompson Calee 1800 with a Mercruiser 3.0l w/ Alpha one gen 2 outdrive. At times is starts and stalls but mostly when cruising under light throttle or at WOT the engine will stall. When it does I have to pump the throttle once and it will restart but do the same thing over and over. So far I have replaced spark plugs, cap rotor and wires, installed fuel/water separator, and rebuilt the carb. Is seems as though it idle all day until you accelerate and it will cruise for a short time then stall. Removed fuel/water separator filter and drained fuel is golden in color but no water. Anyone have any ideas of advice? Any help is greatly appreciated Thanks Chris