Do you see a lit SES light on the instrument cluster panel? Even if not, I would get a cheap OBD2 code reader and check for trouble codes. You can find them for under $20 online. Not all trouble codes will turn on the light.
If you are losing the gauges, that sounds like an intermittent ignition switch. The same section of the ignition switch that controls the gauges also controls the engine computer power. Also, check the IGN fuse to see if it is loose in it's socket. That is in one of the fuse/relay boxes under the hood.
Last edited by GaryDoug; 04-22-2017 at 09:20 PM.