67 Barracuda rallye speedometer issue

If the odometer isn't moving, then it might be cable related.
If the needle is not returning, seems most likely its the internals.
The needle is supported on a shaft that is not directly attached to the drive mechanism.
It's movement is due to magnetic force between the spindle and the drum.
upload_2020-2-25_10-48-14-png.png

Redfish explains the details here.
Speedometer evaluation?