So every now and again, getting more prevelant now that it's getting colder, my truck has a squealing that just happens. It sounds like a belt squealing but I know for a fact it isn't, when it squeals my steering feels the same and none of my gauges do anything.. It's coming from the front of the engine as far as I can tell. It usually happens when I take the truck out of gear and am coasting to a stop, it starts when it gets to about idle. To stop it I just step on the gas with it not in gear, but it's getting annoying and happening to often now. So any ideas what's causing the squealing. By the way it's a 1994 pickup 22re