mking- Jim's comments on the VDU (VDC) may be valid. I had intermittent problems, speedometer or gauges would oscillate or drop to zero w/o affecting any system.
Almost always cleared following next rest stop or restart. (Computer reset?)
Resolved my problem by cleaning connections at the VDC and sealing the plugs with dielectric compound. (Pins bend easily so use care)
Here's a link to the article Jim posted, includes the images.
http://www.discoveryowners.com/vdcrepair.pdf
(hopefully your new VDU won't have solder problems)