I've got a belt or pulley squeaking under my hood but I'm not sure how to identify what it is. I don't know when or if the serpentine belt has been replaced, it looks fine though. It quits squealing if I accelerate so it is only doing it when there is no load on the engine. It doesn't seem to quit even after the truck is warm either. Tensioner maybe? Timing belt? I am at 110,000 miles and I do not know if the timing belt has been replaced or not. Is there anyway to tell without actually getting in there? It is an 01 S/C.