I would beg to differ.
The Speedo/Odo is an all electronic affair. Does the Speedo turn and just the ODO is out?
What was the source of the Speedo/Odo clusters? Same car type? (ie: 126?)
I have a spare cluster I can send you that is known good and I can check it in my car prior to shipment if you like.