You might scan for a trouble code and see if anything comes up.
You might READ THIS ARTICLE
about BCMs--Body Control Modules---but this is just a guess---you might also have something going on like a loose wire to the ignition switch, or a bad connector (plug) behind the dashboard, etc.
Intermittent problems are tough to solve. It's hard to find something that isn't always there.