P2159: Vehicle Speed Sensor Range/Performance
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.
1. Most Common Causes
- Faulty vehicle speed sensor
- Damaged or corroded wiring/connectors to the VSS
- Damaged tone ring on the transmission output shaft
- ECM software or hardware issue
2. Symptoms You Will Notice
- Speedometer inoperative or erratic
- Transmission shifting issues (harsh or delayed shifts)
- Cruise control inoperative
- Check Engine Light illuminated
3. Step-by-Step Diagnosis
Step 1: Use a scan tool to verify the code and check for additional codes.
Step 2: Inspect the VSS wiring and connector for damage, corrosion, or loose connections.
Step 3: Test the VSS signal using a multimeter or oscilloscope while rotating the wheel/driveshaft.
Step 4: Check the tone ring for damage or debris; replace if necessary.
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.