Possible Causes:
* Odometer Gear Failure: The most common cause is a worn or broken gear inside the instrument cluster. These small plastic gears are responsible for mechanically advancing the odometer digits. This is often caused by age and wear.
* Speed Sensor Issue (Less Likely): While the speedometer is working, a faulty Vehicle Speed Sensor (VSS) *could* potentially affect odometer function in some rare cases, though it's less probable given that the speedometer is fine. A bad VSS would usually affect both.
* Instrument Cluster Circuit Board Problem: A malfunctioning circuit board within the instrument cluster could be affecting the odometer's electronic portion. This could be a solder joint issue, a damaged component, or even a more serious board failure.
* Wiring Harness Issues: Although less common, a break or short in the wiring connecting the cluster to the VSS or other parts could be interfering.
Troubleshooting Steps:
1. Check Fuses (Important First Step): While unlikely given the speedometer works, double-check the fuses related to the instrument cluster in your owner's manual or under the hood fuse box. A blown fuse could affect both, but since the speedo works, it's less probable.
2. Visual Inspection: If you're comfortable working with electronics, carefully remove the instrument cluster (requires removing the bezel and possibly some screws). Visually inspect the gears inside the odometer mechanism for damage or wear. Look for anything obviously broken or out of place. Note: This often requires special tools and patience.
3. Test the Speed Sensor (VSS): This is more advanced but could be done with a multimeter to measure the sensor's output while rotating the output shaft of the transmission. You'll need a service manual or wiring diagram to locate the sensor and its wiring. Again, this is less likely if the speedometer is working correctly.
4. Professional Repair/Replacement: If you don't find an obvious mechanical issue (like a broken gear), the most likely next step is taking the instrument cluster to a qualified auto electrician or a speedometer repair specialist. They have the tools and expertise to diagnose and repair circuit board problems or replace faulty gears.
5. Used Instrument Cluster: Replacing the entire instrument cluster is a possibility, but you need to ensure a used cluster's mileage matches (or is reasonably close to) your vehicle's actual mileage to avoid legal issues and potentially inaccurate readings.
Important Note: Tampering with your odometer is illegal in most places. If you choose to repair it, do so ethically and honestly. If the odometer is simply not working, it's not necessarily something that needs immediate fixing unless you need an accurate record of your mileage (for resale, etc). The speedometer is more critical for safe driving.
Getting a professional opinion is probably the best route if you are not comfortable working with electronics or automotive repair. They can accurately diagnose the problem and provide the most cost-effective solution.