I've done the links myself to prove thiseceerent the issue. I don't have to use a gm dealer hut since most of the parts are dealer only bit made sense vice tried 2 caddy dealers one GMC and one Chevy burned by all. So it will never go to another gm dealer unless its computer related. I might try another shop by at this point I want out of this truck. The sway bar link actually wasn't bad the but was backed out two turns I replaced anyway since I have a lifetime warranty on them from the first time they said that's the issue. When I told them the noise was still there they said bring it back. I said for what so it can sit for another month in the parking lot. Found out they only drove it into the bay. Never even did a test drive again to hear exactly what and where the noise was.