For those of you struggling with this issue. Mine was found to be the torque converter. Three separate transmission shops confirmed this and all stated the transmission would have to be rebuilt as a result of this failure. $4300. GM offered no help with this as the truck is 10,000 miles outside of warranty. Pretty frustrating to experience these issues at only 70,000 miles on a well maintained vehicle.