I believe the main motor clutch fan is going out and creating drag on the fan belt, causing it to screech. Originally, I thought it was the water pump, but the pump seems to be in good shape, as well as the alternator.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing