Water leak Could be a freeze plug which is located througout the engine block. Some are hidden real well. It is made usually of metal, some of brass, some of rubber with a tightening bolt on them. However from the OEM factory they come made of metal which over time they corrode and leak eventually. |