Update..... Got my truck back from the dealer yesterday. They were not able to fix the issue and since the truck is used an not under warranty anymore they didn’t try that hard either. They did road force balance the tires, perform complete (caster, camber, toe) alignment and the shake was still there but not near as bad. They swapped wheels and tires from a brand new truck, same size 275/55-20 tires but they were Goodyear Eagle LS-2 with the factory polished aluminum 20x9’s and the shake was gone. They are blaming the aftermarket Fuel wheels and BFG All-Terrain K02’s for the shake. Even though the shake is not near as bad, it’s still present. Since swapping the wheels and tires “fixed” the shake I’m probably going to take the truck to either Discount Tire or an off-road shop who deals with Fuel wheels and all terrain tires on a regular basis and see if they can get them balanced properly to get rid of the shake. If not I’ll just deal with it as it’s much better than it was before. It’s not enough to make me hate the truck or GM.
All brands have their issues, I’ve been a GM guy for years but I’ve looked at and owned Fords and Dodges. I’ve even looked at Toyota and Nissan. Most vehicles out there are reliable and would get the job done but my preference is still GM. Coming to a GM forum to knock GM and say other brands are better is not the thing to do, I hope your Toyota, Dodge, Ford, etc does well for you. It will have problems too, just a different set of problems. Enjoy.