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
Heli coils are your best bet.Fix it right the first time and you won't have to work on it again.