The roof has been fixed twice by different dealers, and both of them did the same service bulletin that GM announced, for new tires I paid, and the tires I am using is half the price of the OE tires cost $600 4 set nexen roadian HP which worth every penny and I love these tires, now for the shocks, I know this dealer more than 12 years and they knew the car has those issues and gm could not have a remedy action so i will do it my self, when i unplugged the mag shocks,i took the service ENG for a ride to the worst road we have and he was so surprised how the car is smooth so i stop the car on the side and showed him what i did, off course he warned me that I shouldn't unplugged and GM wont accept but did gm care about us, for tune,offcourse if GM knew they will void, I don't have second row captains and yes its 4wd.