I have a loud squeaking sound coming from the front of the engine on a 2010 RAV4 with 120K miles. I thought it was the alternator but now that I have it off (2 days work) it spins freely by hand. Idler pulleys spin free also. Do not want to spend a lot on parts I do not need. Has anyone else had this problem and what was the defective part. Any assistance appreciated.