Airbag light?
I had a similar problem. It ended up being the passenger airbag sensor (right above the radio). I realized it was that because the pass airbag light did not come on when i started my truck. had it replaced and it all works now.
My truck had that issue. I replaced the sensor and its been fine ever since. If I remember right it was around $65 at the dealer.
Real easy to replace- its on the radiator support bracket. For some reason the sensor corrodes internally.
Real easy to replace- its on the radiator support bracket. For some reason the sensor corrodes internally.

