As mentioned I will be replacing the parts I listed above - which I have already ordered. But before those parts arrive, I decided to purchase another belt, this time a stock gm belt and guess what.... the squeeking stopped, no bull. And yes, the belt I just replaced was almost brand new, days old. But the gm belt costed twice the price. I will still end up replacing the parts the bulletin advices to change since I already ordered them, but if you have a squeeking belt first try a gm belt, would have saved me some money had I done this first, before I started ordering parts, but having the squeeking gone is not bad at all.