It is the alternator pulley. I have the same problem. If you watch the pulley while the car is running you'll probably notice it wobble a little. Time for a new one!