Known Issues/P0385/Cadillac

P0385 on Cadillac

Crankshaft Position Sensor "B" Circuit Malfunction

Critical1 Cadillac model affected$200-$500 typical repairSystem: Engine

P0385 on Cadillac vehicles indicates crankshaft position sensor "b" circuit malfunction. Au7o has documented this code across 1 Cadillac model — most commonly on Eldorado. P0385 indicates a fault in the electrical circuit of the secondary ("B") crankshaft position sensor. The engine control module (ECM) has detected a signal from this sensor that is out of range, intermittent, or missing, which can disrupt accurate timing of fuel injection and ignition. Typical repair costs on Cadillac range from $200 to $500, depending on the specific model and root cause.

Common Causes of P0385

  • •Faulty crankshaft position sensor 'B'
  • •Damaged, corroded, or loose sensor wiring/connector
  • •Open or short circuit in the CKP sensor harness
  • •Damaged reluctor/tone ring teeth on the crankshaft
  • •Metal debris on the sensor tip or excessive air gap
  • •Faulty ECM/PCM (less common)

P0385 on Cadillac by Model

Cadillac Eldorado(1 issue)

  • Crankshaft Position Sensor Failure Causing Intermittent Stalling and No-Start2000-2002

    The dual crankshaft position sensors on the 2000-2002 Northstar (which feed the coil-on-plug PCM directly) develop cracked solder joints at an internal resistor, causing intermittent chuggle, stalling while driving, long cranking, or a hot no-start that often resolves once the engine cools. GM ran a voluntary emissions campaign on certain 2000 Eldorado and Seville 4.6L vehicles for this defect, and RepairPal documents it as a top Eldorado driveability problem. Because both sensors live behind the oil filter adapter and fail similarly, the accepted practice is replacing both at once.

Looking for P0385 on a different make?

View P0385 across all makes →

Frequently Asked Questions

What does P0385 mean on Cadillac?▼

P0385 stands for "Crankshaft Position Sensor "B" Circuit Malfunction." P0385 indicates a fault in the electrical circuit of the secondary ("B") crankshaft position sensor. The engine control module (ECM) has detected a signal from this sensor that is out of range, intermittent, or missing, which can disrupt accurate timing of fuel injection and ignition. On Cadillac specifically, this code is documented across 1 model.

What causes P0385 on Cadillac vehicles?▼

Common causes on Cadillac: Faulty crankshaft position sensor 'B', Damaged, corroded, or loose sensor wiring/connector, Open or short circuit in the CKP sensor harness, Damaged reluctor/tone ring teeth on the crankshaft, Metal debris on the sensor tip or excessive air gap. Specific causes vary by model and year — see the per-model sections below.

How much does it cost to fix P0385 on a Cadillac?▼

Repair costs on Cadillac range from $200 to $500, depending on the specific model and root cause.

Which Cadillac models have P0385 documented?▼

Au7o has documented P0385 on 1 Cadillac model: Eldorado.

Share:@au7o.io