Crankshaft Position Sensor B Circuit Malfunction
The engine control module detected a malfunction in the crankshaft position sensor B circuit, which measures crankshaft rotation and position. This sensor is critical for spark timing and fuel injection synchronization, and a fault will prevent proper engine operation.
What You Might Notice
- Check engine light illumination
- Engine cranks but fails to start or starts intermittently
- Rough idle or hesitation during acceleration
- Engine stalling while driving
- Reduced fuel economy
Most Common Causes
- 1
Damaged CKP sensor connector
Corrosion, loose pins, or physical damage to the sensor connector prevents proper signal transmission to the PCM. This is the most commonly encountered issue and should be inspected first.
- 2
Failed crankshaft position sensor
The sensor itself has failed electrically or mechanically, preventing accurate crankshaft position detection. The sensor may be out of range or producing an unstable signal.
- 3
Damaged reluctor ring
Missing teeth on the reluctor ring or a sheared keyway prevents the sensor from detecting crankshaft position accurately. This requires engine teardown to repair.
- 4
Wiring faults or PCM malfunction
Open circuit, short to ground, short to voltage in the sensor wiring harness, or a failed powertrain control module can cause signal loss. Less common but possible after other causes are ruled out.
How to Diagnose It
- 1
Check Damaged CKP sensor connector — Corrosion, loose pins, or physical damage to the sensor connector prevents proper signal transmission to the PCM. This is the most commonly encountered issue and should be inspected first.
- 2
Check Failed crankshaft position sensor — The sensor itself has failed electrically or mechanically, preventing accurate crankshaft position detection. The sensor may be out of range or producing an unstable signal.
- 3
Check Damaged reluctor ring — Missing teeth on the reluctor ring or a sheared keyway prevents the sensor from detecting crankshaft position accurately. This requires engine teardown to repair.
- 4
Check Wiring faults or PCM malfunction — Open circuit, short to ground, short to voltage in the sensor wiring harness, or a failed powertrain control module can cause signal loss. Less common but possible after other causes are ruled out.
How to Fix It
- 1
Inspect and clean sensor connector
Locate the crankshaft position sensor B connector and inspect for corrosion, loose pins, or debris. Clean contacts with electrical contact cleaner and reseat the connector firmly. Clear the code and test.
- 2
Replace crankshaft position sensor B
Remove the failed sensor from its mounting location near the crankshaft, disconnect the wiring harness, and install a new sensor. Ensure proper gap adjustment if applicable for your vehicle model. Clear the code after installation.
- 3
Repair wiring harness and connectors
Inspect the entire wiring harness from the sensor to the PCM for cuts, abrasions, or corrosion. Repair damaged sections by splicing or replace the entire harness if necessary. Check for shorts or opens with a multimeter.
- 4
Inspect reluctor ring and keyway
If other fixes fail, the reluctor ring or crankshaft keyway may be damaged. This requires engine disassembly to inspect. Repair or replace the crankshaft if the keyway is sheared, or replace the harmonic balancer if the reluctor ring is damaged.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
