My kid came over with that belt screech and I popped the hood and had him turn the wheel while idling. The pulley on the pump would freeze and release causing the belt to scream.My simple answer is replace the pump but am I missing anything here?Also he overfilled the resivor a few weeks ago when it started making noise. Did that cause a failure?Thanks for any imput!