Skip the auto shop - Our mechanics make house calls

P2158 OBD-II Trouble Code: Vehicle Speed Sensor 'B'

Check Engine Light

P2158 code definition

Vehicle Speed Sensor 'B'

What the P2158 code means

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.

What are the causes of the P2158 code?

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.

What are the symptoms of the P2158 code?

Some of the symptoms of this trouble code that the driver may experience would include:

  • The ABS system may be deactivated and the ABS light may be illuminated.
  • The speedometer and the odometer could produce inaccurate readings.
  • The tachometer may behave inappropriately.
  • The transmission may shift incorrectly if it is an automatic transmission.

How does a mechanic diagnose the P2158 code?

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.

Common mistakes when diagnosing the P2158 code

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.

How serious is the P2158 code?

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.

What repairs can fix the P2158 code?

Repairs that can potentially resolve the issues caused by this trouble code would include:

Additional comments regarding the P2158 code

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.

Need help with a P2158 code?

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

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How Long Does a Throttle Return Spring Last?
Not all vehicles on the road feature an electronic throttle control (ETC), which is also called drive-by-wire. For vehicles that don't offer this system, they have a throttle cable instead that...
Symptoms of a Bad or Failing Flexible Clutch Hose
Common signs include difficulty shifting, low clutch fluid, and feeling no resistance at the clutch pedal.
How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...


Related questions

Q: I have a 2012 cc with a p0016 code no start. chain is tight and all turns freely when turned by hand

Code P0016 broadly means that the PCM has detected that the Crankshaft and Camshaft are out of sync. If they are out of sync beyond a specific, threshold number of degrees, the car simply won't start. The cause of that...

Q: Warning lights came on, and I received code P0442 and the gas cap appears to be broken

A P0442 fault indicates a leak in the evaporative emissions system, or EVAP system for short. You are already on the correct path by checking the gas cap first. This is the most common reason for this fault, though it...

Q: Stalls out when I put in drive p1729

Given your mileage, it is likely the throttle body and idle air controller need cleaning. It is also possible the throttle position sensor (which communicates with the transmission) may also be failing. This would seem more likely since your replacement...