I have a Mercury 200 HP 1996 and I had a Over heating alarm so I backed off and crawled into the Dock. We replaced water pump and check out rest of cooling system all seems fine. When we did a compression test all cyclinders are at 120ish but when you stop the engine the pressure leaks out. I thought it was the tester but it did the same thing with another tester. Engine runs fine but it over heats. Head Gasket??? or ?????