If your under the car Right in front of the oil pan is a pulley , ones for the altenator..ones for the power steering, is the pulley that's right in front of the oil pan the water pump..I'm leaking anti-Freeze from right behind that pulley
Any suggestions ?