Ok, as an update, I have found the water pouring like Niagara Falls out of what looks like a round brass plug the size of a milk bottle cap located behind the engine mount on the drivers side of the car. I believe it's a core plug?
Are these threaded or can they be tapped back into place? I...