I recently had an earlier post on my 1984 Mercury 150HP about bogging down and oil line (Beeping)problems. Have cleared up the oil problem but still bogging down on throttle up. Spark good (1 inch gap), compression all around 120, took carbs apart and rebuilt them. Drained fuel and cleaned tank. Added water seperator,and new fuel lines from tank, seperator and motor with new ball. Needles that stayed open were bad on top and middle carb and replaced. Floats were adjusted and Sync is good. What am I missing!!! I'm fine without load as many others who post are. Out today and can't get er up. Seems as though it wanted to but like a cylinder short. Changed to new plugs at dock with no better result(even though I had done this before!!). Also when I bring it back down off throttle it will not idle long then die. When pushing in choke it will run to rich and bog even worse. I'm not thinking air problem at this point as I really took time on all connections. Fuel pump Diaphram could be possible but it really seems to be on the rich side on the fuel. Where Do I go from here!!!!!!