Ok I found the right guys, talking about what is happening to my 2017 5.3l .
28568 miles and all injectors replaced. Embrassed to say how much I paid to have my P050D,P0300 codes from coming back. Truck is out of bumper to bumper of course. Yeah I gotta get tags for the thing so it's gotta pass emissions.
These where hard codes and lite the CEL. But the weird thing that happened just before the check engine light came on was a hard downshift when slowing to a stop and at cruising speed the cruise control would not set.
Well dealership called and said truck is ready to go. Drove it off with no problems. Parked it for 8 hours. Started it it up cold and same codes with CEL. Back to the dealership for 5 days. They say it's throwing codes all over the place. Had GM (supposedly) engineers involved to figure it out. Now they call me and say they put the truck back together and can't get it to throw any codes.
I get the truck back on a Saturday and drive it around town putting miles on it so the emissions will completes so I can get the truck to pass emissions tests for state inspection. Mind you I stop and start the truck at least 10 times that day. No problems. No pending codes on my code reader.
Start the truck cold on Sunday and get pending codes P0300, P050D on my code reader. No CEL, But the shift problem is back and cruise will not set. So I drive around a bit with this happening. Stop and restart the truck and it is fine. After a few starts the pending codes clear.
What is going on here?
Finally put enough miles on the truck. About 130 miles without the CEL coming back on. Yet all along the way I'm seeing these pending codes coming up on my code reader.Got it to pass emissions test.
Still have the shift problem and no cruise until after the truck warms up and a restart.
Should I have to live with this?