I'm having the same problem with my instrument cluster.
It randomly goes off.
Rev counter drops out, Speedo drops out, temperature gauge drops out, mileage display displays dashes, fuel gauge works fine.
I've found that when it all drops out if I thump the dashboard it all comes back to life......for a few seconds, a few minutes, a few hours or a few days.
Some days it works fine, but today it's been an absolute pain!! On and off constantly every minute or two.
I've looked all over the internet over the past hour trying to find a resolve to this problem. It would seem that NOBODY has an answer!!
Everyone is stabbing in the dark as to what the problem "may be".
I have read that stripping the clocks out of the dash and cleaning with WD40 is a definite NO NO!
It would appear that once the clocks start doing this, they're buggered and have to be replaced, or send your unit to a company in the UK who will repair the unit and send it back to you for £99.
Fitting a second-hand unit from the scrapyard is a no go too as the unit has to be programmed to the ECU.
This is crazy.
Is what I've read true then? The instrument cluster is buggered and will need to be repaired??
*****EDIT*****
I've just found this on Youtbue......I'm thinking this is the problem!!!
https://youtu.be/dPXTUtbM8i8