So this past winter I started hearing a "whining" noise every time I started up my truck. It is coming from inside the dashboard on the left hand side. It does however get a lot worse the colder it is. However it will always go away within a minute or so.
Also, I am pretty sure that it is not coming from under the hood, not a pulley or anything like that, and the heater on or off does not affect it at all. BUT
if I turn the radio off (Power off) the noise will stop. Only to start up again when i turn it back on.
Any help would be great because I have no idea what the issue is