P0386: Crankshaft Position Sensor B Circuit Range/Performance
Engine may run rough, stall, misfire, or have poor starting/delayed ignition timing
Overview
P0386 indicates a range or performance fault in the secondary crankshaft position sensor (Sensor B) circuit. The PCM/ECM detects signal values outside expected range, potentially due to sensor fault, wiring issue, tone wheel damage, or control module error.
Common Symptoms
- Check Engine Light illuminated
- Rough idle
- Intermittent misfire
- Engine stalling
- Difficulty starting
- Reduced engine performance
Most Common Causes
Sensor failing to produce correct signal amplitude or frequency.
Open, short, or poor connection causing signal outside PCM expected range.
Missing teeth or debris can distort sensor signal.
Internal controller misreads valid signal; less common.
Some sources misattribute P0386 to glow plug circuits; treat with caution.
Diagnostic Steps
-
Confirm P0386 with a professional OBD‑II scanner and note freeze frame dataExpected: P0386 stored without contradictory codesInterpretation: Verifies code and context before deeper testing.
-
Inspect CKP Sensor B wiring and connectors for damage or corrosionExpected: No breaks, shorts, loose terminalsInterpretation: Good wiring helps rule out simple circuit faults.
-
Test Crankshaft Position Sensor B output with multimeter or oscilloscopeExpected: AC voltage/voltage waveform within OEM specs during cranking/runInterpretation: Out‑of‑range signal confirms sensor or reluctor issue.
-
Inspect crankshaft reluctor/tone wheel for missing teeth/damageExpected: Teeth intact, no debrisInterpretation: Damage here can distort sensor waveform causing code.
-
If sensor and wiring are good, test or swap PCM/ECMExpected: Code resolves or follows swapped PCMInterpretation: Confirms control module fault if other components are verified.
Repair Solutions
Cost varies by vehicle; includes part and labor.
Complex harness issues may increase labor time.
May require timing cover removal; costs vary by engine.
Only after confirming other components are good; reprogramming often required.
Common Misdiagnoses
Avoid these common diagnostic mistakes:
- Mistaking code as glow plug circuit fault (often confused with P0384/P0380 on some sites)
User Comments (0)
Share your experience or ask a question about this code.
Please login to post a comment.
Be the first to share your experience with P0386!