Why is this happening?!!Please help.

Yeh it was my water pump. I put another one on and noise is gone. Got another problem now. Water pump bolt hole in block is stripped out. Its the bigger bolt/ 5/8 head. Leaking all over and cant tighten the bolt. Should i buy a heli coil kit, or is there some other quick fix I can try. Its the only leak. Damn, if its not one thimg its another