The speedometer is a mechanical device that is driven by the transmission. If the speedometer is reading faster than the vehicle is traveling, it is likely due to a problem with the transmission or the speedometer itself.
To troubleshoot this issue, you should:
1. Inspect the transmission fluid level and condition. If the fluid level is low, add fluid and check for leaks. If the fluid is dirty or burnt, it should be changed.
2. Check the speedometer cable for damage or kinks. If the cable is damaged, it should be replaced.
3. If the transmission fluid level and condition are good and the speedometer cable is undamaged, you may need to replace the speedometer itself.