I had antifreeze leaking from the front drivers side, thought it was coming from the water pump, so I just got finished replacing that and filled the system. The leak is still there. It seems to be coming from behind the ac compressor and power steering pump. Is there a freeze plug back there...