Possible corrosion/oxidation or poor connection in the body to dash harness connectors or a poor ground connection (somewhere). Do you have a schematic for your car? Intermittent electrical faults are always fun to ring out.
I do not.... Sounds like I should get behind the gauges and look for age problems.Do you have a schematic for your car?