I think it's this belt or pulley, right here! I sprayed WD-40 on it and the squeal went away for a short while then came back. What is that, the alternator/AC? In fact, what does a belt do for the alternator anyway? Ima gonna have to change it and the pulley I'm guessing, not sure which one is causing the squeal.

Or maybe I can spray it with something?