Noise probably due to water pump.

Yep, find it for sure.

If it is the pump, it can be the impeller if it slipped in too far or the pulley/fan may have come loose.
 
Back
Top