99% cetain your problems are common to the instrument cluster.
There is nothing in the instrument cluster that is cable driven. (You are showing your age.) That would be too easy.
Everything is electronic.
I would try tapping / banging the plastic face of the cluster when the car is running. You may see the guages jump and idiot lights go on/off. If so you got the problem area.
Pull the cluster, take it apart, spray the contacts with WD 40 or other plastic safe contact cleaner, reassemble and most likely you will be good to go for another 100k miles.
IF that doesn't do it you may be looking at replacing the service indicator board or needing some repair work on the cluster itself.
Good luck man.