I had this problem before, but the fuse of my instrument cluster went of all the time.....so i removed the instrument cluster to check the plugs and wires, and cleaned a little bit with oxide clean and contact protect... that helped and its working fine now. that was a year ago.
heres a link how to remove the cluster and give it a try:
Instrument Cluster