i have the same problem with my 94 dx, it will just work at different times and then some of the time it will be a 0mph. On mine when it doesnt work the odometer also doesn't record any mileage. It has been doing it for about a week now. If you take yours to a shop to fix let me know what was wrong with it