P2159 Vehicle Speed Sensor (VSS) "B" Circuit Range/Performance
The P2159 Vehicle Speed Sensor (VSS) "B" Circuit Range/Performance diagnostic trouble code indicates that the vehicle's Engine Control Module (ECM/PCM) has detected a vehicle-speed signal from VSS "B" that is outside the expected range or does not perform as expected.
In simple terms, the vehicle's computer is receiving a speed signal from Sensor B, but the signal does not correspond correctly to the vehicle's actual speed or to the expected operating conditions.
Unlike a simple low-input or high-input code, P2159 is primarily a range/performance problem. The sensor may produce a signal, but the ECM determines that the signal is implausible, inaccurate, too weak, too strong, or inconsistent with other vehicle information.
Vehicle-speed information is used by many systems, including:
-
Engine management
-
Automatic transmission control
-
Cruise control
-
Speedometer
-
ABS
-
Traction control
-
Electronic stability control
The exact location and function of VSS "B" vary by manufacturer, transmission, drivetrain, and model year. On some vehicles, VSS B may be a transmission speed sensor. On others, vehicle speed may be calculated from wheel-speed or drivetrain signals.
What Does P2159 Mean?
P2159 means that the ECM/PCM has determined that the signal from Vehicle Speed Sensor B is outside its expected range or performance characteristics.
The control module continuously evaluates vehicle-speed information.
For example, if the vehicle is accelerating smoothly, the speed signal should increase in a predictable manner.
If the vehicle is traveling at a steady speed, the signal should remain reasonably stable.
If the vehicle slows down, the speed signal should decrease accordingly.
A P2159 fault may occur when the ECM detects that VSS B:
-
Reports an implausible speed
-
Does not change correctly with vehicle speed
-
Produces a weak or abnormal signal
-
Produces an excessive signal
-
Does not correspond with other speed information
-
Behaves differently from expected operating parameters
This makes P2159 different from P2160, which specifically identifies a low-input condition, and P2161, which identifies an intermittent or erratic VSS B signal.
What Is Vehicle Speed Sensor B?
A Vehicle Speed Sensor (VSS) detects the rotational speed of a vehicle or drivetrain component and sends an electrical signal to a control module.
Depending on the vehicle, VSS B may monitor:
-
Transmission input speed
-
Transmission output speed
-
Differential speed
-
Transfer-case speed
-
Driveshaft speed
-
Another drivetrain rotational speed
Some vehicles use dedicated transmission speed sensors, while others use ABS wheel-speed sensors to calculate vehicle speed.
The letter "B" is manufacturer-specific. It does not identify one universal physical sensor location across all vehicles.
For this reason, the correct sensor must be identified using the vehicle's specific wiring diagram and service information.
How Does a Vehicle Speed Sensor Work?
Vehicle speed sensors detect rotation using different technologies.
Common designs include:
-
Hall-effect sensors
-
Variable-reluctance sensors
-
Magnetic sensors
-
Electronic switching sensors
The sensor detects a rotating target such as a:
-
Reluctor
-
Tone wheel
-
Toothed ring
-
Transmission trigger wheel
As the target rotates, the sensor produces an electrical signal.
The ECM/PCM interprets the signal frequency or pattern to determine rotational speed and, where appropriate, vehicle speed.
A healthy signal should correspond predictably with actual vehicle movement.
When the signal falls outside the expected operating range, P2159 may be stored.
Symptoms of P2159
The symptoms depend on the vehicle and how VSS B is used.
Check Engine Light
The most common symptom is an illuminated Check Engine Light.
Incorrect Speedometer Reading
The speedometer may:
-
Read too high
-
Read too low
-
Fluctuate
-
Drop unexpectedly
-
Stop working
Transmission Shifting Problems
If VSS B is used for transmission control, the vehicle may experience:
-
Harsh shifting
-
Delayed shifting
-
Incorrect gear selection
-
Unexpected downshifts
-
Failure to shift properly
-
Transmission fail-safe mode
Cruise Control Problems
Cruise control may become unavailable or disengage because the system cannot reliably determine vehicle speed.
ABS or Traction-Control Warning Lights
If vehicle speed is derived from wheel-speed information, additional warning lights may appear.
These may include:
-
ABS warning
-
Traction-control warning
-
Stability-control warning
Poor Drivability
The vehicle may experience:
-
Hesitation
-
Abnormal acceleration
-
Incorrect engine braking
-
Irregular transmission operation
Reduced Performance
Some vehicles may activate a fail-safe strategy when reliable speed information is unavailable.
Fuel Economy Changes
Incorrect vehicle-speed information can affect engine and transmission strategies, potentially contributing to reduced fuel efficiency.
Common Causes of P2159
Several electrical, mechanical, and control-system problems can cause a VSS B range/performance fault.
Faulty Vehicle Speed Sensor
A defective VSS B is one of the most common causes.
The sensor may still produce a signal while operating outside its expected performance range.
Possible failures include:
-
Weak output
-
Incorrect signal
-
Internal electrical failure
-
Sensor degradation
-
Heat-related failure
-
Contamination
-
Incorrect frequency response
Damaged VSS Wiring
Wiring problems can alter the signal reaching the ECM.
Possible problems include:
-
Broken wires
-
Chafed insulation
-
High resistance
-
Intermittent connections
-
Short circuits
-
Heat damage
-
Incorrect harness routing
Even when the sensor itself is good, damaged wiring can create a performance fault.
Loose or Corroded Connector
A poor connector can change the electrical characteristics of the sensor circuit.
Possible causes include:
-
Corroded terminals
-
Loose terminals
-
Bent pins
-
Poor terminal tension
-
Water intrusion
-
Damaged connector housing
Damaged Tone Ring or Reluctor
Many speed sensors read a rotating reluctor or tone wheel.
A damaged trigger can produce an incorrect speed signal.
Possible problems include:
-
Missing teeth
-
Broken teeth
-
Cracked ring
-
Corrosion
-
Bent sections
-
Incorrect installation
-
Excessive runout
A damaged trigger can cause the sensor signal to appear outside the expected range.
Incorrect Sensor Air Gap
The distance between the sensor and its trigger wheel is important.
If the air gap is too large or otherwise incorrect, the signal may become too weak or distorted.
Possible causes include:
-
Incorrect sensor installation
-
Damaged mounting
-
Worn bearings
-
Bent components
-
Incorrect replacement sensor
Transmission Problems
If VSS B is located in the transmission, transmission-related mechanical problems can affect its signal.
Possible causes include:
-
Damaged output-shaft components
-
Damaged reluctor
-
Internal mechanical wear
-
Incorrect sensor installation
-
Sensor mounting problems
Differential or Drivetrain Problems
A drivetrain component that rotates abnormally can affect the speed signal.
Possible sources include:
-
Differential
-
Transfer case
-
Driveshaft
-
Output shaft
Wheel-Speed Sensor Problems
Some vehicles calculate vehicle speed from ABS wheel-speed sensors.
A problem with one of these sensors can therefore appear as a vehicle-speed range/performance fault.
Possible causes include:
-
Faulty wheel-speed sensor
-
Damaged wiring
-
Damaged tone ring
-
Incorrect sensor gap
-
Wheel-bearing movement
-
Sensor contamination
Wheel Bearing Problems
Excessive wheel-bearing movement can change the relationship between the sensor and tone ring.
This may create an inaccurate or unstable speed signal.
Incorrect Tire Size
On vehicles that calculate speed from wheel-speed data, incorrect tire dimensions can cause differences between expected and calculated speed.
Potential issues include:
-
Incorrect tire diameter
-
Different tire sizes
-
Excessive tire wear
-
Mismatched tires
Low Battery or Charging Voltage
Electronic sensor systems require stable electrical power.
Possible causes include:
-
Weak battery
-
Alternator problems
-
Poor battery connections
-
Charging-system faults
-
Poor grounds
CAN Communication Problems
Vehicle-speed information is often shared between multiple control modules.
A communication problem can cause incorrect or missing speed information.
Possible causes include:
-
CAN wiring damage
-
Poor module connectors
-
Communication interruptions
-
Module power problems
-
Ground faults
ECM/PCM Problems
A control-module fault is possible, but it is generally less common than sensor, wiring, connector, trigger-wheel, or mechanical problems.
The ECM/PCM should not be replaced before the complete speed-signal system has been tested.
Vehicles Commonly Affected by P2159
P2159 can occur on many vehicles equipped with a VSS B circuit or multiple vehicle-speed signals.
Examples can include:
-
Ford F-150
-
Ford Focus
-
Ford Fusion
-
Ford Escape
-
Ford Explorer
-
Ford Mustang
-
Chevrolet Silverado
-
Chevrolet Tahoe
-
Chevrolet Suburban
-
Chevrolet Malibu
-
Chevrolet Cruze
-
GMC Sierra
-
GMC Yukon
-
Cadillac Escalade
-
Dodge Ram
-
Dodge Charger
-
Dodge Challenger
-
Jeep Wrangler
-
Jeep Grand Cherokee
-
Chrysler 300
-
Toyota Camry
-
Toyota Corolla
-
Toyota Highlander
-
Toyota RAV4
-
Nissan Altima
-
Nissan Rogue
-
Nissan Pathfinder
-
Honda Accord
-
Honda Civic
-
Honda CR-V
-
Volkswagen Golf
-
Volkswagen Passat
-
Audi A4
-
BMW 3 Series
-
Mercedes-Benz C-Class
This is not a complete vehicle application list.
Important: The exact component represented by VSS B can vary between manufacturers and model years. The vehicle's VIN-specific service information should be used to identify the correct sensor and circuit.
How Is P2159 Diagnosed?
A proper diagnosis should determine why the VSS B signal does not correspond to the expected speed or operating range.
Scan for Additional Trouble Codes
Start by scanning all relevant control modules.
Look for:
-
P2159
-
P2158
-
P2160
-
P2161
-
P2162
-
Other VSS codes
-
Transmission codes
-
ABS codes
-
Wheel-speed sensor codes
-
Traction-control codes
-
Stability-control codes
-
Communication codes
-
Low-voltage codes
Additional codes can help determine whether the problem originates in the speed sensor, transmission, ABS system, or communication network.
Check Freeze-Frame Data
Freeze-frame data can show the conditions under which P2159 was stored.
Useful information may include:
-
Vehicle speed
-
Engine RPM
-
Transmission gear
-
Engine load
-
Battery voltage
-
Coolant temperature
This can reveal whether the problem occurred during acceleration, cruising, braking, or another specific condition.
Monitor VSS B Live Data
Use a professional diagnostic scan tool to monitor VSS B.
Compare it with available signals such as:
-
VSS A
-
Calculated vehicle speed
-
Transmission input speed
-
Transmission output speed
-
Individual wheel speeds
A performance problem may be visible as a significant difference between VSS B and other valid speed measurements.
Perform a Controlled Road Test
A road test can help reproduce the conditions that trigger P2159.
Monitor the data while:
-
Accelerating
-
Cruising
-
Decelerating
-
Braking
-
Changing gears
-
Driving over uneven roads
The objective is to determine when the VSS B signal becomes implausible.
Inspect the VSS B Sensor
Inspect the sensor for:
-
Physical damage
-
Contamination
-
Incorrect installation
-
Loose mounting
-
Incorrect air gap
A sensor that is physically damaged may produce a signal but still fail the range/performance test.
Check Sensor Power and Ground
For powered sensors, verify the correct:
-
Supply voltage
-
Reference voltage
-
Ground
A poor power or ground circuit can alter sensor performance.
Test the Signal Circuit
The exact test depends on the type of VSS.
Testing may involve:
-
Voltage measurement
-
Frequency measurement
-
Resistance testing where applicable
-
Oscilloscope testing
-
Scan-tool data analysis
The signal should be compared against manufacturer specifications.
Inspect Wiring and Connectors
Inspect the complete VSS B circuit for:
-
Open circuits
-
High resistance
-
Short circuits
-
Chafed wiring
-
Melted insulation
-
Corrosion
-
Loose terminals
-
Water intrusion
The wiring should be tested under conditions that may reproduce the fault.
Inspect the Tone Ring or Reluctor
Inspect the trigger component for:
-
Missing teeth
-
Broken teeth
-
Cracks
-
Corrosion
-
Bent sections
-
Excessive runout
A damaged trigger can cause an otherwise good sensor to produce an incorrect signal.
Check Sensor Air Gap
Verify the sensor's position relative to the reluctor or tone ring.
An incorrect air gap can cause:
-
Weak signal
-
Distorted signal
-
Incorrect speed readings
-
Signal dropout
Use an Oscilloscope for Difficult Faults
An oscilloscope can provide a more detailed view of the actual sensor waveform.
It can help identify:
-
Weak signal amplitude
-
Missing pulses
-
Irregular pulses
-
Distorted waveform
-
Incorrect pulse spacing
-
Reluctor problems
-
Sensor failure
This is particularly useful when scan-tool data is inconclusive.
Check Wheel-Speed Data
If vehicle speed is calculated from ABS sensors, compare the wheel-speed readings.
One wheel showing an abnormal speed compared with the others can point toward:
-
Faulty wheel-speed sensor
-
Damaged tone ring
-
Wheel-bearing problem
-
Wiring fault
Check Tire Size and Condition
Verify that the vehicle has the correct tire configuration.
Check for:
-
Incorrect tire size
-
Significant tread differences
-
Mismatched tires
-
Abnormal tire wear
Check Battery and Charging Voltage
Verify stable system voltage.
Inspect:
-
Battery
-
Alternator
-
Battery terminals
-
Engine grounds
-
Chassis grounds
-
Charging-system connections
How to Fix P2159
The correct repair depends on the confirmed cause.
Replace the Faulty VSS B
If testing confirms that the sensor is outside its specified performance range, replace it with the correct component.
Repair Damaged Wiring
Repair or replace damaged VSS wiring.
Possible repairs include:
-
Replacing damaged wire
-
Repairing approved harness sections
-
Restoring insulation
-
Correcting harness routing
-
Repairing ground circuits
Repair or Replace the Connector
A damaged connector may require:
-
Terminal replacement
-
Connector replacement
-
Corrosion repair
-
Terminal-tension correction
Correct Sensor Installation
If the sensor has been incorrectly installed or has the wrong air gap, reinstall it according to manufacturer specifications.
Repair the Tone Ring or Reluctor
A damaged trigger ring should be repaired or replaced as required.
Repair Wheel-Speed Sensor Problems
If vehicle speed is calculated from ABS sensors, repair the affected:
-
Wheel-speed sensor
-
Wiring
-
Tone ring
-
Wheel bearing
Correct Tire Size Problems
If incorrect tire dimensions are contributing to the performance problem, restore the manufacturer's recommended tire configuration.
Repair Transmission or Drivetrain Problems
If a mechanical fault is causing the speed signal to be incorrect, the underlying transmission or drivetrain problem must be repaired.
Repair CAN Communication Problems
If the problem is caused by lost or incorrect speed information between modules, inspect and repair:
-
CAN wiring
-
Module connectors
-
Power supplies
-
Ground circuits
Repair or Replace the ECM/PCM
The ECM/PCM should only be considered after the VSS B circuit, sensor, trigger mechanism, power supply, ground, and communication system have been properly tested.
What Happens If P2159 Is Ignored?
Ignoring P2159 can lead to continued speed-related problems.
Possible consequences include:
-
Incorrect speedometer readings
-
Transmission shifting problems
-
Cruise-control failure
-
ABS warning lights
-
Traction-control warnings
-
Stability-control warnings
-
Transmission fail-safe operation
-
Reduced drivability
Because vehicle-speed information can be shared by multiple systems, one faulty speed signal can create several apparently unrelated symptoms.
Can You Drive With P2159?
Whether the vehicle can be driven depends on the symptoms and the affected systems.
Short-term driving may be possible if:
-
The speedometer operates normally.
-
The transmission shifts normally.
-
No ABS warning is present.
-
No stability-control warning is present.
-
The vehicle drives normally.
However, the problem should be diagnosed promptly.
Avoid continuing to drive normally if you experience:
-
An inaccurate speedometer
-
Severe transmission shifting problems
-
Multiple warning lights
-
ABS or stability-control malfunction
-
Transmission fail-safe mode
If the vehicle loses reliable vehicle-speed information, several safety and drivability systems may no longer operate correctly.
Is P2159 a Serious Code?
P2159 is generally considered a moderate-severity diagnostic trouble code.
The code itself does not normally indicate immediate internal engine damage.
However, its underlying cause can affect important vehicle systems.
The situation becomes more serious when P2159 is accompanied by:
-
Transmission malfunction
-
ABS warnings
-
Traction-control warnings
-
Stability-control warnings
-
Incorrect speedometer operation
-
Loss of reliable vehicle-speed information
How to Prevent P2159
Vehicle-speed sensor failures cannot always be prevented, but good maintenance can reduce the likelihood of related faults.
Recommended practices include:
-
Follow the manufacturer's maintenance schedule.
-
Inspect VSS wiring during transmission or suspension repairs.
-
Keep electrical connectors clean and secure.
-
Repair damaged wiring promptly.
-
Maintain battery and charging-system health.
-
Keep engine and chassis grounds clean.
-
Use the correct tire size.
-
Maintain proper tire pressure.
-
Avoid significantly mismatched tires.
-
Inspect wheel bearings when play or noise develops.
-
Address ABS warning lights promptly.
-
Follow manufacturer procedures when replacing speed sensors.
-
Avoid unnecessary modifications to speed-sensor wiring.
P2159 vs. Related Vehicle Speed Codes
| Code | General Description |
|---|---|
| P2158 | Vehicle Speed Sensor "B" |
| P2159 | Vehicle Speed Sensor "B" Circuit Range/Performance |
| P2160 | Vehicle Speed Sensor "B" Circuit Low Input |
| P2161 | Vehicle Speed Sensor "B" Circuit Intermittent/Erratic |
| P2162 | Vehicle Speed Sensor A/B Correlation |
| P0500 | Vehicle Speed Sensor Malfunction |
| P0501 | Vehicle Speed Sensor "A" Range/Performance |
| P0502 | Vehicle Speed Sensor "A" Circuit Low |
| P0503 | Vehicle Speed Sensor "A" Intermittent/Erratic/High |
The main distinction is that P2159 identifies a range/performance problem with VSS B.
P2160 indicates a low input, P2161 indicates an intermittent or erratic signal, and P2162 indicates that two speed signals do not correlate as expected.
Final Thoughts
The P2159 Vehicle Speed Sensor (VSS) "B" Circuit Range/Performance diagnostic trouble code indicates that the ECM/PCM has detected that the VSS B signal is outside the expected operating range or is not performing as expected.
Common causes include:
-
Faulty Vehicle Speed Sensor B
-
Damaged wiring
-
Loose or corroded connectors
-
Short circuits or high resistance
-
Incorrect sensor air gap
-
Damaged tone ring or reluctor
-
Transmission problems
-
Differential or drivetrain problems
-
Wheel-speed sensor problems
-
Wheel-bearing movement
-
Incorrect tire size
-
Low system voltage
-
CAN communication problems
-
ECM/PCM faults
The best diagnostic approach is to first identify exactly what the specific vehicle defines as VSS B. The technician should then scan all relevant modules, review freeze-frame data, monitor live speed information, compare VSS B with other available speed signals, inspect the sensor and wiring, and examine the related tone ring or reluctor.
Because vehicle-speed information can influence the transmission, cruise control, ABS, traction control, and stability-control systems, P2159 should be properly diagnosed rather than simply cleared.
A correct repair requires identifying the source of the incorrect speed information, not automatically replacing the speed sensor. In many cases, the real cause may be wiring, a connector, a reluctor, a wheel-bearing problem, or another mechanical or electronic fault.