My 2017 had the shudder at 7000 miles. I never questioned what the dealer did, as it has not in the 57,000 miles since acted up. Come back. They supposedly changed the torque converter, and reprogrammed the computer. I lost about 2 mpg, afterwards. I even added a chip. My brotherinlaw had a 2017 Silverado Z71, that had an 8sp in it, that he had GMs lemon law used on. Mine shifts on the 1-2 shift hard at times as well as downshift at times. I like a firmer shift anyways, but not the bang in. Reverse is hesitant on cold start up. As far as programing goes you will have to live with it. I was going to have a chassis tune, done, and found out the COMPUTER was LOCKED and had to be unlocked first. But thats GMs control, over you