2019 Silverado (new model). Drove 20 miles home without any issues, half an hour later I went back out and my truck struggled to make it out of the driveway so I turned it off. Turned it back on and it sputtered for a few seconds before turning over, afterwards the engine struggled to stay on and would eventually shut off on it's own. While it was struggling I was able to give it some gas and the engine would rev, but as soon as I took my foot off it wanted to die. Tried letting it rest and starting it again, but same thing continued to happen. I hooked it up to a jump start battery and there was no difference so I don't believe it to be that.
Frustrating part is my truck just made 3 years a few days ago and is likely past the warranty....