Having the exact same issues. 2017 Sierra z71 crew cab. Truck has 40k miles. Throws codes for misfires and rough idle. Got an email from gmc about a emissions issue. Every so often after pulling out of my driveway, the traction control light will come on and go away. When this happens, the truck will slam down gears from 3,2,1 then surge on take off. It’s hit or miss but frustrating as hell. Truck has been parked for a week. I just scheduled an appointment at the dealer because I’m fed up with this pos. I have a 100k mile power train warranty. Hopefully it’s a simple fix but I’m not willing to dish out any money out of pocket for what is essentially a brand new truck.