My 2017 GMC Canyon 2.7 Diesel started shuddering at about 35,000 miles. The dealer made a superficial diagnostic test, determined it was a faulty solenoid and made the repair. The problem resurfaced at 62,000 miles. This time, upon closer inspection, the dealer discovered I needed a new transmission at a cost of $6,400. Note that the shuddering can lead to transmission failure, especially if you're towing. If you have a shuddering problem, have the dealer drop the pan and perform a complete transmission diagnostic.
I filed a suit against GMC and have just closed negotiations with them. They will replace my transmission and give me a 36 month/100,000 mile warranty on the new one. They will also pay more than $10,000 in attorney's fees. It was as clear to GMC as it was to me that the shuddering problem led to the transmission failure, yet I could not get GMC to budge and replace the transmission at their cost. In such cases, I find an attorney that specializes in auto warranty issues. If you've got a good case, they'll accept it and they'll represent you at no cost. It's wasteful to go that route, but that's the only equalizer against the giant.