I have an 07 silverado z85 with a 5.3 . it has started squeeling badly. sounds like cats r being killed under my hood. lol. i replaced the belt w no success i also replaced the pully w no success. i did some research online and found this to be a somewhat common problem but have found no solution. i am willing to try n e thing its driving me insane. pls help.