Update and bump. Apparently nobody has seen this issue before. The truck for the last two days is definitely having erratic behavior...you can drive it 40 minutes and it is perfect, everything is fine. Then abruptly, for no reason, all the warning lights come on, all gauges (except tach and speedo) go to zero, but the truck continues to run perfectly fine. Last night it did that, I drove like that for several miles and pulled over. Shut the truck off, restarted it hoping everything would go back to normal...but instead the entire cluster did not work at all. The truck ran fine, the cluster was backlit, but not one gauge worked at all and the odometer and PRND did not even come on.
The one thing in common I have found is that the moment the instruments act up...whether the cluster remains partially working or not working at all, the interior dome light will not work. You cannot turn it on from the switch by the headlights, nor will it come on when you open the door. As soon as the instruments start working again, the light works. Meanwhile, the HVAC and radio have never had a problem. And the gauges may randomly start working again, mid-drive, so its not like once they go off, they remain off until a restart.
I'm thinking either a ground or the ignition switch. I had decided the ignition switch couldn't be the problem because of the dome light also not working, but I forgot that they are tied in...if you open the door and then shut the door, the dome light delays for 30 seconds and then shuts off. But if you get in and start the engine, the light goes off instantly.