I have had a few cars where a small geared wheel located at the end of the speedometer shaft... has loosened and slid down the shaft. If so glue it back where it belongs. It's the gear that drives the odometer.
I am not familiar with how to pull the insrument panel on your car.
1993 190E 2.3
2000 Toyota 4x4 Tundra