• 03-02-2025
  • 13 min.
  • 1172

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.