Our certified mechanics come to you · Get a fair and transparent estimate upfront
P2158 is a diagnostic trouble code (DTC) for "Vehicle Speed Sensor 'B'". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.
*Estimates may vary by market
Vehicle Speed Sensor 'B'
This trouble code indicates that the powertrain control module has detected a variation in the reference voltage of the vehicle speed sensor 'B' in reference to the wheel speed sensors on the vehicle. This variation could be higher, lower, or a complete cut out of the reference voltage all together.
Some of the potential causes of this trouble code could be:
A faulty vehicle speed sensor may be present.
A faulty wheel speed sensor may exist.
Damaged wiring or connectors that are associated with the vehicle speed sensor or the wheel speed sensor would be contributing to this trouble code.
The incorrect size tires or wheels affixed to the vehicle may also cause this issue.
The powertrain control module may be malfunctioning as a cause of this issue.
A broken or faulty ABS tone ring could cause this issue as well.
Some of the symptoms of this trouble code that the driver may experience would include:
A mechanic may begin diagnosing this trouble code by locating the vehicle speed sensor and the wheel speed sensors and checking them and their circuitry for damages. This inspection would also include looking over the ABS tone rings and checking the wheel bearings for play. If any issues are found during this inspection, they should be resolved before any further diagnostics could take place. If the wheels and tires are the incorrect size, this issue would also need to be resolved at this time. If no issues are found during the inspection of all of these parts, the powertrain control module would be tested with a high tech scan tool to test for proper function.
It is very easy to skip over the obvious. It is very important to check that the wheel and tire size are correct for the vehicle. The powertrain control module is programmed to accept a certain tire size and if this is not correct, other systems of the vehicle may perform improperly.
This trouble code would be very serious depending on the exact symptoms. If the transmission is misbehaving, the issue would be considered very serious and should be resolved as soon as possible. If the only symptom of this issue is a malfunctioning gauge cluster, this issue would be considered less serious and could be put on the back burner for a short time. Just with all Check Engine Lights, it is always best to have the issue resolved at the earliest possible opportunity.
Repairs that can potentially resolve the issues caused by this trouble code would include:
Repairing or replacing wiring or connectors that are associated with the vehicle speed sensor and the wheel speed sensor
Replacing a faulty ABS tone ring
Correcting the wheel or tire size on the vehicle
Replacing the powertrain control module
If the gauges are not reading correctly due to this trouble code, it would be a good idea to drive slightly slower in order to reduce the chances of a speeding ticket and ensure that you are driving at safe speeds.
YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230
Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.