I have had the TCM reflashed at the dealer which solve many of my shifting issues I had. But did notice that shifting from 2-3 it would slightly hang up at about 3000 rpm before shifting on light acceleration. Today while slowing down Under 10 MPH I heard a loud rubbing vibration sound. Then notice the transmission was taking a while to accelerate and a check engine light came on. The transmission would not shift to 3rd and I was running 55MPH holding 2500 RPM. When I checked the codes I had two, one for P0700 and P0797. I think I need to change my TCM but I am not sure if this is the only issue.
How many miles are on the unit and how many miles are on the fluid? What color is the fluid presently?
If it's just a P0797 and the fluid looks good, you might get away with rebuilding the solenoids and performing a Service Learn Adapts.
This exact thing and codes happened to our 2012 and the transmission was toast. Fluid turned black and metal went through the trans and converter.
GM Goodwrench Remans are on national backorder. A company called Teal Automotive in Indiana shipped a reman 6L80 and torque converter down to the dealership doing the work and it arrived today after a couple weeks. The truck has an aftermarket warranty that GM dealers offer with their used cars and they use Teal to get their transmissions from apparently.
Anyhow, I hope yours just needs rebuilding. My other daughter's Impala had a P0796, same thing but stuck on, and that transmission was toast as well.
Hopefully these kids learn to change their fluid every 40K miles like their dear old Dad had been telling them! It's not only cost them money, it's cost my wife and I as well! LOL