Code
P2158
Generic
P — Powertrain
Vehicle Speed Sensor B Circuit
AI status
Completed
Completed
100%
Causes
- Open or short in VSS B wiring (to PCM)
- Corroded, loose, or damaged connector at sensor or PCM
- Faulty Vehicle Speed Sensor B (sensor element)
- Failed sensor reference power or ground (PCM side)
- Intermittent connection due to chafed harness or pin damage
- PCM internal fault (rare)
Symptoms
- MIL/Check Engine Lamp illuminated
- Speedometer intermittent or non‑functional
- Cruise control inoperative or disabled
- Transmission shift irregularities or limp-in mode
- ABS/traction systems may show separate faults or act up (if shared sensors)
- Speed-dependent functions behave erratically (e.g., autolock, TPMS warnings)
What to check
- Read freeze frame and live data for VSS B with scan tool
- Confirm code is current/not pending; check for related speed codes
- Visual inspection of sensor, connector, and wiring for damage or corrosion
- Backprobe connector and monitor signal while spinning wheel/drive (use scan tool or scope)
- Measure sensor reference voltage and ground at connector (DVOM)
- Check continuity and resistance between sensor and PCM pins (with ignition off)
Signal parameters
- Hall-effect VSS: digital/square-wave switching between ~0.5–4.5 V (refer to vehicle spec); frequency proportional to speed
- Variable-reluctance (VR) VSS: AC sine wave whose RMS voltage and frequency increase with speed (typical range 0.1–4.0 VAC depending on speed)
- At rest: no pulses (stationary) or steady reference level; while moving: consistent pulsed signal without dropouts
- PCM provides reference (usually 5 V) and ground for active sensors — verify those are present and stable
Diagnostic algorithm
- Verify: Clear codes, then drive or reproduce conditions to confirm P2158 returns and note related codes.
- Scan-tool live data: Observe VSS B value/behavior at rest and while rolling wheel or driving; note if signal is missing, erratic, or frozen.
- Inspect: Visually check sensor, mounting, tone ring (if present), harness routing and connectors for damage or contamination.
- Power/ground check: With ignition ON, measure sensor reference voltage and ground at the connector. If missing, trace to PCM.
- Signal check: With wheel/shaft rotated, backprobe signal wire and view with oscilloscope (preferred) or DVOM to confirm waveform/frequency. Verify amplitude and shape match sensor type.
- Wiring test: With ignition OFF, check continuity and resistance between sensor pins and PCM connector pins; check for shorts to ground or battery voltage.
- Repair: Repair or replace damaged wiring/connectors, clean/replace corroded connectors, replace faulty VSS if out of spec. Use correct replacement and proper mounting/air gap.
- Relearn/verify: After repair, clear codes, perform any required relearn or calibration procedures (if applicable), road test to ensure code does not return.
- If wiring and sensor test good and code persists, consider PCM diagnosis or replacement after confirming with manufacturer procedures.
Likely causes
- Damaged wiring harness near transmission or wheel (most common)
- Moisture-corroded connector at sensor
- Failed VSS (bearing wear, magnet damage, or shorted coil)
- Poor ground or lost 5 V reference from PCM
- Connector pushed out, bent pins, or improper sensor installation
Fault status
Status
PCM detected missing, intermittent, or out-of-range signal from Vehicle Speed Sensor B circuit (open/short/erratic).
Repair difficulty: Medium
Diagnostic time: 0.5-2 hours (varies by vehicle and access to sensor/wiring)
Similar codes
Repair manuals
Brands with available manuals
7,803
The library contains 7,803 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
