Regarding the squeal, here's some brainstorming:
- if the mechanic took off the serpentine belt and put the belt back on in the opposite direction then...?
- the mechanic took the joy ride of their life in the car and it damaged the tensioner bearing, idler pulley bearing?
- the idler pulley bolt was never torqued to spec and its now making noise?
- if the mechanic took off the serpentine belt and put the belt back on in the opposite direction then...?
- the mechanic took the joy ride of their life in the car and it damaged the tensioner bearing, idler pulley bearing?
- the idler pulley bolt was never torqued to spec and its now making noise?