I had a similar problem and it just turned out to be a pulley on the serpentine belt. $16 part and it solved the problem. Funny thing was, I...
Separate names with a comma.