won't stop squealing
Check pulley alignment, turn all the accessories by hand to see if any are dragging or have worn bearings. You can remove the fan clutch and fire it up to rule that out too. My fan clutch was the source of my squeal.

