It could be a freeze plug and they are usually positioned on either side of the water pump in the front and all the way around the block near the bottom of the water jcket.
As far as the leak, you might have an un-even surfaceor the surfaces were not prepared and cleaned properly when the pump was changed. Ohterwise I woul dcheck any ancilliary or bypass hosses as well as for the fluid to be coming from a forward area and blowing back onto the engine.
SPONSORED LINKS
Thursday, August 23rd, 2012 AT 2:33 AM