The logical problem - would be a broken speedo cable. The speedo & odometer are both run from the same cable.
If the speedometer and odometer are both not working, I would blame the speed sensor. If only the speedometer does not work and the odometer does work, the cluster is bad.
There are two possible actions: 1) Replace the speedometer head assembly, because that is where your problem is. 2) Ignore the broken odometer and forget about it. The speedometer and odometer are one assembly. The same input that drives the speedo also drives the odometer, so you have a problem in the head itself.
it usually is the gear in the transmission Could be the vehicle speed sensor.
The odometer has failed
If the odometer is not working but the speedometer is still indicating speed, the most likely fault is a set of small plastic gears inside the speedometer instrument itself. I have seen these gears available for sale at various BMW parts specialists. Removing the dash cluster for access to the speedometer is not difficult in a 1987 E30 car. With the cluster on the bench, you can repair the speedometer gears or replace the whole thing. Used speedometers are plentiful at on-line auction sites such as eBay.
Is the TCM working normally and throwing no codes?
probably need to replace the speedometer cable. if turbo check the big one that goes along the firewall possibly got burnt up on the down pipe
If all three are not working then it is a pretty good bet the speed cable is either broken or has come off. The cable runs from the rear of the front left wheel to the back of the speedometer, it looks like a brake cable from a bike. speed sensor could be bad.
vss sensor
I need a fuse diagram, our speedometer does not work, neither does our seat belts work automatically. The drivers side seat belt is locked in the off position. We felt it may need a new fuse. We have changed the instrument cluster on the odometer.
The speedometer needs to work in a vehicle for safety and informative reasons. The causes of it intermittently working could be the lack of electricity, or a problem with the sensor.Ê
This is based on my experience with a 1995 200 sx se. I assume they are similar. The se uses the 1.6 engine and the se-r the 2.0. engine. The odometer runs on the same electronic gear driven sensor as the speedometer so if the speedometer is working and the odometer is not the problem is in the "Speed head" (speedometer unit in the dash). Mine and several others I have seen break at about 40,000 and will need replacing but first; If neither are working try to set your Cruise control. If it "goes wild" with clicks etc. and does not work the problem is likely the speed sensor located on the transmission. Find it on top on the transmission rear the fire wall. One set screw hold a small retaining plate. Remove it and pull straight up. The nylon gear wears out and causes it to not contact the drive gear anymore.