Ok so my engine belt is squeaking, now before you say replace the belt I have gone through three belts already, all doing the same thing. I thought the belt was slipping so I put some belt grip onto the pulleys, its only got worse. So I am guessing the belt is actually gripping too much because when I lubricate the belt and pulleys the noise disappears. This only fixes it short term though because as soon as the belt dries out it starts to squeak again. By the way I had a mechanic look at it and they looked at every pulley replacing the bearings in the suspisious ones. Heard someone say while I was there (another mechanic) that he had been having alot of trouble with squeaking belts like they had changed the compound used for making the belts. I am currently using the repco brand of drive belt called dayco, the first belt that started squeaking was a gates racing belt, so the squeaking isnt confined to one brand of belt. Just wondering if there is a way to keep the belt 'supple' and 'moist', by some form of lubrication that doesnt have to be applied like every day, like some kind of grease that doesnt just melt and drip off.