I have a 1998 Mercury 150 engine. It is not EFI and has oil injection. When I give it gas, it will stall and die. It idles ok, seems to get upto 1100-1200RPM fine, but any more gas will kill it. It starts easily and sounds good, and will also rev up to normal RPM (well past 4000RPM) if I give it gas while it is not in gear. I disconnected the gas tank to replace the bilge, but double-checked the hose connections and suction and didn't find any leak. Please let me know what you guys think... thanks