the speedometer/odometer is electric driven. there is a small plastic gear that drives the odometer from the speedometer gears. it breaks thus the odometer stops. I have found a post on here, I think, of someone who makes them for about 35$. Or possibly take it to a watch repair shop that can...