The problem is inside the speedo and has to go to a speedo shop to be repaired.
Speedometer is ran by electronic sensor on rear end. Odometer is ran from speedometer. If both don't work problem is sensor. If speedometer works sensor is okay. If speedometer works and odometer does not problem is in mechanical parts (gears) of of odometer and has to be replaced. Can get used from eBay (search for speedometer or odometer, is one unit) or take to dealer.
If the speedometer works, but the odometer is not working, there could be a fuse blown if the odometer is digital. If the odometer is not digital, then a gear is broken in the speedometer cable. It should be replaced.
The odometer has failed
My speedometer works and the odometer does not because there is a plastic gear in the odometer that is broken.
Check with the dealership or the manufacturer to see. I don't think that the odometer has a plug in the fuse box but it wouldn't hurt to look.
They both work off of the same signal. If the speedometer works but the odometer doesn't, the odometer has failed.
If the speedometer works but the odometer does not, the odometer has failed.
If the speedo works, but the odometer doesn't . The cluster needs replaced.
The cable that controls the speedometer needs to be replaced more than likely. That is what had to be done to a Dodge Stealth's speedometer to work properly. ==New Answer == Actually - there is no speedometer/odometer cable on a 1993 Honda. The system is all-electrical. So it has to be either a bad wiring harness/plug connector, OR a bad speedometer head (unlikely).
check the fuse, the speedometer does not run off of a fuse
Type your answer here... yes
Broken tooth in speedometer head. Replace speedometer head