P2158 Vehicle Speed Sensor B Circuit
P2158 reports an electrical fault in the circuit of a second vehicle speed signal, sensor B. P0500 is the matching code for sensor A. Which pickup carries the letter B is up to the manufacturer: a transmission output sensor, one of the ABS wheel sensors or another wheel. The only public manufacturer reference comes from Ducati: on the Scrambler 800 of model year 2021, P2158 stands for the front wheel speed sensor and P0500 for the rear one, and both could appear together with U0323 after fitting the accessory anti-theft kit, a case in which no sensor or ECU needs replacing. No car maker documents P2158 publicly. California's OBD rule names the vehicle speed sensor among input components to be checked for circuit faults. Speedometer, cruise control, ABS functions or shift timing may suffer.
Likely causes
Symptoms
- Check engine light on
- Speedometer erratic or dropping out
- Cruise control or ABS/traction functions unavailable
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: static.nhtsa.gov, law.cornell.edu, en.wikipedia.org.