I have a similar experience. I had 2004 GMC Yukon that I ran for 450k miles... and 3 transmissions. The problem was resolved when I stopped using GM parts, and replacement transmissions. I live in SoCal and took it to Leon’s transmissions. These guys are fantastic by the way. They know their transmissions. They said these transmissions are the most repaired transmissions out there. The issue is their Torque converters. Leon’s overbuilt the transmission with better grade after market parts that address the issues with these transmissions. The transmission that Leon’s built worked better than the original transmission the vehicle came with and lasted until I wrecked the vehicle. Now to present .... I purchased a 2017 GMC Sierra 1500 and had the exact same issue at 50k miles. Still under warranty I had it repaired at a GMC dealer here in La Quinta..failed Torque converter, burnt clutch, metal shavings thought the oil and pan.. we’ll the issues of hard shifting, which is the beginning of the problems, still exist. I took it back and they couldn’t replicate the problem.... BS.... they are kicking the can down the road. There are fixes for this problem as I know first hand. GMC warranty won’t allow any after market parts to be used that are not GM parts, so says the service manager at the dealership in La Quinta. There’s the problem. We can put a man on the moon, but CMC can’t make a transmission that works. I have had. 8 of their vehicles in my life and never had a transmission issues on any of them except the last 2. This will be the last GM or Chevy product I own. The good news is there is a class action lawsuit against GM for being unwilling to fix the problem. GM doesn’t make money in selling cars anymore, they make money on service at 150.00 an hour.... GM should have been allowed to go bankrupt in 2008 and 2009 it would have been purchased, reorganized and today consumers would have a better product. Bailing GMC just saved the old ways of doing business and the unions that as we know now are corrupt. They just lost a loyal customer