P0385

What Does Code P0385 Mean?

DTC P0385 indicates a malfunction within the Crankshaft Position Sensor ‘B’ circuit. The Engine Control Module (ECM), also commonly referred to as the Powertrain Control Module (PCM), monitors the electrical signal generated by the Crankshaft Position (CKP) sensor. This sensor is crucial for determining engine speed (RPM) and position, which are fundamental inputs for the ECM to accurately control ignition timing, fuel injection timing, and variable valve timing (VVT) systems. The ‘B’ designation typically refers to a secondary CKP sensor in configurations where multiple sensors are utilized (e.g., some V-configuration engines, or for specific misfire detection strategies), or it may refer to a particular circuit or signal path within a single CKP sensor system as defined by the manufacturer’s diagnostic strategy. When the ECM detects an implausible or absent electrical signal from the CKP ‘B’ sensor circuit—meaning the voltage, frequency, or amplitude characteristics fall outside of the programmed parameters or are completely absent—it triggers the P0385 code. This directly affects the engine’s ability to maintain precise timing, leading to potential engine performance issues or a no-start condition. The subsystem primarily affected is the core engine management system responsible for synchronized combustion events.

Common Symptoms

  • Check Engine Light (CEL) illumination on the dashboard.
  • Engine cranking, but no start: If the PCM does not receive a reliable crankshaft position signal, it will inhibit fuel injection and spark to prevent potential engine damage and ensure proper synchronization.
  • Extended cranking duration: The engine may take longer than usual to start as the PCM struggles to acquire a stable CKP signal.
  • Intermittent or complete engine stalling: Loss of the CKP signal while the engine is running will cause the engine to abruptly shut off.
  • Rough running, misfires, or hesitation: Incorrect or erratic CKP data can lead to improper ignition and fuel timing, resulting in unstable engine operation.
  • Reduced engine performance and/or limp-home mode: The PCM may enter a fail-safe mode, limiting engine power and RPM to protect the engine.

What Causes the Code P0385?

  • Faulty Crankshaft Position Sensor ‘B’: The sensor itself may have an internal short, open circuit, or mechanical damage preventing it from generating an accurate signal.
  • Wiring harness issues: Open circuits, shorts to ground, shorts to voltage, frayed wires, damaged insulation, or corrosion within the wiring harness leading to or from the CKP ‘B’ sensor. This is a very common cause for ‘circuit malfunction’ codes.
  • Poor electrical connection: Corroded terminals, bent pins, or a loose connection at the CKP ‘B’ sensor connector or the PCM connector.
  • Damaged reluctor wheel (tone ring): Physical damage to the crankshaft-mounted reluctor wheel (e.g., missing teeth, bent or cracked wheel, debris accumulation) can interfere with the sensor’s ability to generate a clear signal, which the PCM might interpret as a circuit malfunction.
  • Engine Control Module (ECM/PCM) failure: Although rare, an internal fault within the ECM’s CKP signal processing circuitry or driver can lead to a false P0385 code.

How to Diagnose and Troubleshoot

Diagnosis of P0385 requires a methodical approach, utilizing appropriate diagnostic tools:

  1. Initial Scan and Freeze Frame Data Analysis: Connect an OBD-II scanner to confirm P0385 is the primary or only code. Record and analyze any freeze frame data. This data provides crucial information about engine operating conditions (engine RPM, engine temperature, vehicle speed, engine load) at the moment the fault was detected, which can help replicate the conditions. Clear the DTCs and attempt to reproduce the fault.
  2. Visual Inspection:
    • Locate the Crankshaft Position Sensor ‘B’ (consult a vehicle-specific service manual for exact location, as this varies significantly by make and model; typically found near the crankshaft pulley, harmonic balancer, or flywheel/flexplate).
    • Carefully inspect the wiring harness leading to the CKP ‘B’ sensor for any signs of physical damage, chafing, cuts, signs of rodent activity, or excessive tension. Pay close attention to areas where the harness passes near hot engine components or sharp edges.
    • Examine the CKP ‘B’ sensor electrical connector for corrosion, bent pins, pushed-out terminals, or a loose connection. Ensure the connector is fully seated and locked.
    • Inspect the CKP ‘B’ sensor itself for any visible damage, cracks, or signs of impact.
    • If accessible without significant disassembly, visually inspect the reluctor wheel/tone ring for missing teeth, cracks, excessive runout, or accumulation of metallic debris or foreign objects that could interfere with the sensor’s signal.
  3. Electrical Circuit Testing with a Digital Multimeter (DMM):
    • Key Off: Disconnect the CKP ‘B’ sensor. If it’s a magnetic reluctance type sensor, measure the resistance across its terminals. Compare the reading to the manufacturer’s specifications (typically a few hundred to over a thousand ohms). An open circuit (infinity) or a short circuit (near zero ohms) indicates a faulty sensor.
    • Key On, Engine Off (KOEO):
      • At the harness connector for the CKP ‘B’ sensor, check for reference voltage (typically 5V or 12V, depending on the sensor type – Hall effect sensors often require a reference voltage).
      • Check for proper ground continuity at the harness connector using the DMM’s continuity function, testing against a known good chassis ground.
      • Perform continuity tests on the signal wire(s) from the CKP ‘B’ sensor connector back to the PCM connector (consult wiring diagrams for pinouts). Also, test for shorts to ground and shorts to battery voltage on the signal wire. Backprobe the PCM connector, if necessary, while testing for continuity to the sensor connector. Excessive resistance, an open circuit, or a short circuit indicates a wiring harness fault.
  4. Signal Verification with an Oscilloscope: This is the most definitive test.
    • Backprobe the CKP ‘B’ sensor’s signal wire (and ground if differential) with an oscilloscope.
    • Crank the engine. A good magnetic reluctance CKP sensor should produce a clean AC sine wave whose amplitude and frequency increase with engine speed. A Hall effect sensor should produce a clean square wave (digital signal) with sharp transitions.
    • Look for any interruptions, flat lines, erratic spikes, incorrect signal amplitude, or distorted waveforms. An absent signal, a very weak signal, or a signal that suddenly drops out indicates a problem with the sensor, the reluctor wheel, or the signal circuit.
    • If an oscilloscope is not available, a DMM set to AC voltage might show a flickering voltage when cranking for magnetic sensors, but this is a much less precise and reliable method.
  5. Wiggle Test: With the engine running (if possible and safe), gently wiggle the wiring harness and connectors associated with the CKP ‘B’ sensor and along its entire path. Observe any changes in engine behavior (e.g., stalling, misfiring) or changes in the oscilloscope waveform. This can help pinpoint intermittent connection issues.

Recommended Repairs and Solutions

Based on the diagnostic findings, the following repairs are typically recommended:

  • Repair or Replace Wiring Harness: If visual inspection or DMM testing identifies damaged, frayed, shorted, or open wires in the CKP ‘B’ sensor harness, the affected section must be repaired using appropriate automotive wiring repair techniques (solder and heat shrink for permanent connections, not crimp connectors), or the entire harness section should be replaced if damage is extensive.
  • Clean or Replace Sensor Connector: If corrosion, bent pins, or poor pin tension is found in the CKP ‘B’ sensor connector or the PCM connector, thoroughly clean the terminals with electrical contact cleaner and a suitable brush. If the connector is severely damaged, replacement of the connector housing and terminals is necessary.
  • Replace Crankshaft Position Sensor ‘B’: If the CKP ‘B’ sensor fails internal resistance checks, voltage output tests (if applicable), or does not produce a clean, consistent waveform on an oscilloscope, it should be replaced with a high-quality OEM or equivalent aftermarket part. Ensure proper seating and torque specifications are followed during installation, especially for bolt-on sensors, as incorrect air gap can affect signal quality.
  • Inspect and Repair/Replace Reluctor Wheel: If the reluctor wheel is found to be damaged (e.g., missing teeth, bent, or cracked) or obscured by debris, it must be cleaned, repaired, or replaced. This can be a more involved repair, often requiring significant engine disassembly such as removal of the crankshaft pulley/harmonic balancer, timing cover, or transmission (if the reluctor is on the flywheel).
  • ECM/PCM Replacement: PCM failure is highly uncommon but should only be considered as a last resort after all other components and wiring have been thoroughly tested and verified to be in perfect working order. If an ECM replacement is deemed necessary, it will typically require programming or coding by a dealership or a specialist with factory-level diagnostic tools.

Leave a Reply

Your email address will not be published. Required fields are marked *