I took a peek under a 2019 Silverado "Trail Boss" with the 2" lift kit & offroad/mud tires & it had a skid shield under certain parts of the engine & transfer case but there's nothing under the plastic fuel tank hanging right out in the open waiting for any kind of rock or tree stump to drain it quicker than a 454 in a mid 70's dually.
I just wish they would have tweeked the h.p. & torque numbers up a bit. I'm sure there's another 25 /35 more horsepower to be found in there.
Just a couple years ago everyone was bashing the new Nissan Titan because the new engine "only" made 390 h.p. & torque.
My 15 Silverados 355h.p. is all I'll ever really need but when Ford's little 2.7 & 3.8 liter t.t. engines pack more punch and control bragging rights, I think GM needs to fire back!
I saw a very similar problem on a friends Colorado. It only happened when it was very cold out. I'm talking under 10°F. They changed the module, the harness and the steering wheel buttons. Then they recieved a call from their tech line and they said to replace the GPS memory card. So they did that & It ended up being the problem.
Hope it helps! KMF Lancaster Ny.