Sponsored Links (Register now to hide all advertisements)
Your speedometer probably has dried out hard grease on the input gears and the old lube on the odometer number wheels that has them seized up so they won't turn. Do not keep trying to make it work as you will only strip gears and ruin your speedometer. It needs to be diassembled, cleaned and lubed. This can happen when one of the number wheels tries to turn to the next digit when it hasen't moved for years.
Peteva