I think I might be narrowing the problem. First thing Mercury xr6 150 (1993). I had and oil line problem (fixed), water leak in hose (fixed), fuel problem (fixed). Did compression test showed #3 cyl. not good reading almost zero. #1 around 95psi all the rest around 120's. thought had busted rod turned out ok no visible damage to piston no holes ect... Now heres the thing my warning alarms do not work did not know that. boat is over heating. when at idle runs good but pee'in really hot. when on plane @ 3/4 throttle will just die. assuming from overheat. I will check thermostat but I assuming it works because it pee'in. I had noticed some wire coverings starting to melt lightly probly from overheat. Now my question.the poppet valve on the block seems to be pooling water could seal, gaskets be bad causing the motor to overheat when at wot? could the overheat caused the headgasket to blow causing low if no compression in #1 and #3 cyl's . just need a few opinons before I take it to mech. by the way anyone know were I can better diagrams on motor. Got the selco online not very good in my opinion. Thanks again guys.
dave
dave