Idler arm, not pulley bro.
gserve, I suggest you get under your vehicle and grease the 11 grease fittings in your front end.
Here is a link to them:
http://www.automotiveforums.com/vbul...d.php?t=344505
Do NOT trust your lube shop to do them, they won't.