I have had the same issue, I was driving getting on the highway and hit a couple of minor pot holes ...then on the highway my Speedo and rom drop I couldn’t tell how fast I was going and the steering stiffened up... I got the service stability trac and service 4x4 warming. I pulled over and turned it off and tried to turn it back on.. it wouldn’t crank... I tapped the starter and tried again... it started except now I had an engine light along with the warnings... I was able to make it to work.. once i was leaving work my truck did not start... I ordered a starter switched it out and it worked 4-5 times that day then it wouldn’t crank again I got another starter ... it wouldn’t crank ... I’m lost