I was driving my 2019 Sierra Denali 6.2 4x4 today on the highway when all of a sudden, the truck dies. I pull off of the highway and try to restart, the accessories all come on, but the truck goes dead then I push the start button. I had a friend tow me home and we used a scanner to pop the codes U1345 and U01B0 which seem to be engine codes. I have also noticed I have gotten a malfunctioning parking brake notification a couple days before. What could this be? The battery also tested to be good at 12.5V.