I will give a summary of what I did. Not being mechanical at all, it wasn't easy but very doable.
The first step was to take the plastic side panels off the console. Right off the bat, I cracked the passenger side panel and one of tabs on the inside of the panel broke also. I don't think the clips that GMC uses needs to be so retentive.
The next step is to remove the bolt and screw on the passenger side of the console. I used star bits to do this. After this is done, the console is loose on the passenger side.
Moving to the drivers side, I thought an offset wrench would remove the seat belt bolt...but as I screwed it out, it was too long to come out with the seat rail in the way.
So, I loosened all four of the seat bolts. Removed the forward and rear bolt on the right side. Then lifted the seat and slid the seat forward. The rail moved forward and out of the way. Next the seat belt bolt came out. It seemed like the seat belt metal end was pressed into a silver fitting and it did not come out easy. When I put the new console back in, I could not get the new belt end to fit into that sleeve correctly...so I just tightened down that bolt very tightly and it's not going anywhere. Besides, I doubt if that seat belt will ever be used because I have back seats.
To finish removing the old console (middle seat), these bolts were removed and the seat release was detached. The seat release was a challenge...I tried to pull the right angle black plastic piece out of the hole first. That wasn't working. So lower on the cable, the round black piece slipped off much more easily. Now the old console pulled out
On the new console, I had to remove the two bolts and detach the seat release and remove that piece that was left in the truck. Once the new console was slid into place, all the bolts were put back and the side panels replaced. I reused some of the old clips that held the side panels in place because the old clips held on the broken tabs better than the new ones I purchased.
Thanks GM for placing a cheap center seat/console with no storage to save a couple of bucks....and not informing your dealers service departments on how to install this upgrade....really appreciate that.
Hope this might be helpful to some who haven't done the replacement yet.
Joel