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...