Just chiming in to add to the list of disgruntled GM owners.
Valve body blew on mine last August. Thought I got lucky only having the truck down for a month.
Truck was back in the shop a week later.
I've had it in 3 times since then to fix the "shudder" between gears. The shudder never happened prior to the valve body going.
Every time I'm there the dealer blows me off, tells me to drive it more and it will resolve itself or that the "flush" fixes it every time. 3000 miles after the fluid flush it was shuddering between gears.
GM customer service promised me rental reimbusment, towing reimbursement, and GM points. They called me weekly for a bit. Then they stopped calling. When I called to check in, I found they cancelled my claims. They denied an appeal, and gave me an address to write to as "all they could do".
After starting to notice the new valve body doing the same hard shifting the old one did, I dumped the truck. I was past 60K, and had only "my dealers word" that future incidents would be covered. Not good enough after failing to do anything else promised, including fixing my truck to how it was prior.
GM failed me every step of the way on this one. I was paying for a truck I was afraid to use as a truck.
I've owned half a dozen GMs over the years. Never again, they've lost me as a customer for life.