ChiptuneFile

P0386

PPowertrain

Crankshaft Position Sensor B Range/Performance

What does this code mean?

Severity : Medium

P0386 indicates that the crankshaft position sensor B signal is out of range or implausible. On engines with two crank sensors, the engine control module compares both signals to check engine rotation. An irregular or out of phase B signal sets this code even if the engine still runs.

Symptoms

  • Check engine light on.
  • Long cranking or hard starting.
  • Intermittent misfire or stalling.
  • Loss of power.

Possible causes

  • Faulty crankshaft position sensor B.
  • Damaged wiring or electrical interference from another circuit.
  • Corroded or loose connector.
  • Damaged or contaminated reluctor ring.
  • Incorrect air gap.

Diagnosis and repair

  • Inspect sensor B wiring and connector.
  • Check the signal on an oscilloscope and compare it with sensor A.
  • Check sensor mounting and reluctor condition.
  • Replace the sensor if the signal remains irregular.
  • Clear the code and road test.

Is this vehicle in your workshop?

Upload the ORI file: it is processed automatically in a few minutes, 24/7, and a calibration engineer takes over complex cases during opening hours.

Are you a driver?

Find a garage or a diagnostics and remapping specialist near you.

Find a pro on ChiptuneMAP

Code details

Code

P0386

Category

Powertrain

Prefix

P

Standard

OBD-II / SAE J2012

Search another code