Severity High
P2159

P2159: Vehicle Speed Sensor Range/Performance

📅 Last reviewed: July 2026
What does the P2159 code mean?

The P2159 code indicates that the Engine Control Module (ECM) has detected a signal from the Vehicle Speed Sensor (VSS) that is outside the expected range or not performing correctly. This sensor monitors the speed of the vehicle by reading the rotation of the transmission output shaft. A range/performance issue means the signal is erratic, intermittent, or not within the normal operating parameters, often due to a faulty sensor, wiring problems, or a damaged tone ring.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check for additional codes.

2

Step 2: Inspect the VSS wiring and connector for damage, corrosion, or loose connections.

3

Step 3: Test the VSS signal using a multimeter or oscilloscope while rotating the wheel/driveshaft.

4

Step 4: Check the tone ring for damage or debris; replace if necessary.

5

Step 5: If all else is fine, replace the vehicle speed sensor.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is generally not recommended to drive with this code, as it can cause transmission shifting problems and inaccurate speed readings, potentially leading to unsafe driving conditions.

How much does it cost to fix?

The cost to fix P2159 typically ranges from $50 to $150, including parts (sensor) and labor, depending on vehicle make and model.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2159? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →