02 T&C alternator squeaking?

I got to thinking about this, I'm assuming there is an idler pulley there somewhere, could it be that? I had a chirping noise on my Hemi and I thought it was the alternator as well turned out to be the idler pulley.