Good news! I would consider if not for the items below....
Mine, I’m entering a battle with GM. On the third repair, they replaced all 8 fuel injectors due to extreme pressure differences/drop on a balance test, truck drove perfect for 1000 miles, now the condition is back. I have an open case with GM, and have engaged with an attorney for lemon law buy back. It has spent 30 days in the shop, and is in for repair #4 right now. They don’t know what to do, and have datalogged it for Gm to review. I’m getting the feeling they are going to say operating within design parameters, which is crap. Hoping to get out of the truck within 45-60 days as I will not tow my camper with it like this.