Got hit yesterday, 2019 5.7 Laramie, 50k miles, stock. Drove 115 miles out of town. Parked to get gas. Went to start up and nothing. Got a jump that took considerably long. Immediately drove to AutoZone, 1 min drive away, who checked the battery. 91% charge, but battery came up bad per AZ charging tool. Died again on the subsequent restart. Bought and installed a new battery in the AZ parking lot. Had them check the CEL/power train light. Got this code and an ABS system error, no code. With the new battery, truck started right up. Drove another 115 miles before stopping. No issues. I'll report back any changes. Hopefully just a bad battery.