P0386

P0386 Code Symptoms, Causes, Diagnosis, and Repair Costs Guide

Quick Summary

P0386 Code – Symptoms, Causes, and How to Fix It

When the PCM detects that the secondary crankshaft position sensor (Sensor B) is delivering voltage or timing signals outside the expected range, it stores P0386. Drivers usually notice the engine’s rhythm faltering before the check‑engine light appears. Early recognition prevents loss of power and potential damage to downstream components.

Symptoms

Why This Happens

PCM‑Sensor Communication Fault

The PCM expects a precise voltage curve from Sensor B (typically 0.5 V at 0 rpm rising to ~4.5 V at 6,000 rpm). If the PCM’s analog‑to‑digital converter misreads the signal—due to internal board damage or corrupted firmware—the code is set.

Crankshaft Sensor B Signal Degradation

Sensor B can lose output strength because of exposure to oil, coolant, or heat. A weakened signal may still be present, but its amplitude falls outside the PCM’s calibrated window, triggering P0386.

Wiring and Connector Issues

Corroded pins, cracked harnesses, or loose crimp connections introduce resistance that distorts the sensor’s voltage. Even a few milliohms of added resistance can shift the signal enough to fail the range test.

Power‑Supply Voltage Fluctuations

The sensor circuit draws power from the PCM’s 5 V rail. A dropping rail—caused by a failing battery, alternator, or ground strap—creates a low‑voltage condition that the PCM interprets as a range error.

Software Calibration Errors

Manufacturers sometimes release PCM reflash updates to refine sensor‑B timing tables. An outdated or improperly flashed PCM may apply the wrong conversion factors, causing a false P0386 even though the hardware is sound.

Diagnostic and Repair Procedures

  1. Retrieve and clear codes – Use a professional OBD‑II scanner to read P0386 and any related codes (e.g., P0335, P0336). Clear the code and note whether it returns after a drive cycle.
  2. Live‑data monitoring – Observe Sensor B voltage while the engine idles and revs to 3,000 rpm. Compare the curve to the manufacturer’s specification (usually 0.5–4.5 V).
  3. Voltage reference check – Measure the PCM’s 5 V supply at the sensor‑B connector. A reading below 4.8 V indicates a power‑rail problem.
  4. Continuity and resistance test – With the ignition off, verify that the sensor‑B wire has < 0.1 Ω resistance and that the connector pins show proper continuity to the PCM. Repair or replace damaged harness sections.
  5. PCM communication test – Perform a bidirectional test using the scanner’s PCM‑module function. If the PCM cannot accept or return sensor data, internal circuitry may be compromised.
  6. Software verification – Check the PCM’s software version against the latest OEM release. If an update is available, reflash the PCM using factory‑approved tools.
  7. Sensor B evaluation – While the sensor itself is not a control module, a severely degraded sensor can mimic a PCM fault. If live data shows voltage outside the spec despite healthy wiring and power, consider a sensor replacement as a secondary step.
  8. Module repair vs. replacement – If the PCM fails the communication test or the software reflash does not resolve the issue, replacement is the most reliable path.

Typical costs

When Replacement Makes More Sense Than Repair



When the PCM’s internal analog‑to‑digital converter or its calibration memory is damaged, repair attempts often provide only a temporary fix. Replacing the module eliminates the risk of recurring range errors and restores the precise timing the engine requires.

Flagship One specializes in VIN‑matched control modules, delivering units that are pre‑programmed to your vehicle’s exact specifications. Modern control modules are tightly integrated with security, immobilizer, and emission systems; a proper match ensures seamless communication and compliance. Flagship One’s plug‑and‑drive replacements come with a comprehensive warranty, removing the guesswork from re‑flashing and guaranteeing that the new module will operate as engineered from day one.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.