I have a 1999 Silverado, 4.8L engine, roughly 105,000 miles on it. Runs extremely well. However, on start up when it is extremely cold out, I get this unbelieveable squealing (rattle, too) from the belt area that goes away when belt dressing is applied (temp. fix). Now that it is milder out, the noise doesn't happen. How can I tell if it is the belt, the tensioner or something else? I would think it is the belt since it goes away with belt dressing. Also, most importantly, how do I change the belt myself?