Odometer works but speedometer doesn't?
:scratch:
Far as the rest of the cluster, probably wiring. The cluster could have been removed but not plugged back in, or the plug could have worked loose, or the grounds could be faulty, ...
In my experience I have never had the entire electricals on...