Annoying Squealing noise under my hood!!!!
So i've got a 2003 JGC there's this squealing noise under my hood its been doing it for over a year now but only when it's COLD outside and above 40 mph. When I let off the gas its squeals really loud, and then I press the gas it stops. Only on some occasions I can get out pop the hood and catch it when its idle. I cleaned the entire intake it was really dirty and i changed my TPS (throttle position sensor) the only reason i changed that was because it was throwing a code and stalling on me. Well anyways i don't know if i've got a bearing out, pulleys or what? I've got an automatic tensioner on my jeep and you can't tighten it or any adjustments on it. So i don't know i'm just very frusterated with this entire noise. Also if i might have a bearing out how can i even tell there's ones going out? Thanks if anyone can help