P0385 — Crankshaft Position Sensor « B » Circuit
The diagnostic trouble code P0385 indicates a problem related to the crankshaft position sensor « B ». This sensor plays a crucial role in determining the position of the engine’s crankshaft, which affects fuel injection timing and ignition. When this code appears, it suggests that the vehicle’s engine control unit (ECU) detects an issue with the sensor’s circuit or signal.
Note: The labeling of this sensor may vary between manufacturers. Sometimes it is called « Sensor B, » « Relative Sensor, » or simply « Crankshaft Position Sensor. » Always refer to the specific service manual for vehicle-specific information.
Fast Facts
- System affected: Engine Management / Crankshaft Position Sensor Circuit
- Severity: Moderate — requires attention to prevent drivability issues
- Main symptoms: Engine stalls, no-start condition, poor acceleration
- Driveability: Limited — can lead to engine misfire or stalling
—
Manufacturer variations for trouble code P0385
The P0385 code can be identified differently depending on the vehicle manufacturer. Different OEMs may use unique labels or codes in their diagnostic systems. Being aware of these variations can streamline troubleshooting and repairs.
- Volkswagen / Audi : P0385 — « Fuel Pump Control Module » or « Crankshaft Sensor B Circuit »
- Ford : P0385 — « Crankshaft Position Sensor Circuit B »
- BMW : 5DF0 — « Camshaft Position Sensor B »
- Mercedes-Benz : 1213/23 — « Sensor B, Crankshaft »
- Renault : P0385 — « Fuel Pump Relay / Crankshaft Sensor B Circuit »
- Other manufacturers: may use variations, but generally relate to the crankshaft or camshaft position sensors.
—
What does trouble code P0385 mean?
P0385 indicates that the ECU detects an abnormality or fault in the circuit or signal of the « B » crankshaft position sensor. This sensor is responsible for providing real-time data about the crankshaft’s position, which is essential for engine timing and fuel injection.
The ECU regularly monitors the sensor’s electrical circuit — if it notices issues such as no signal, fluctuating signals, or abnormal voltage levels, it triggers this fault code. This typically arises when the sensor’s circuit is damaged, the sensor itself is faulty, or the wiring is compromised.
This trouble code often appears in situations where the engine struggles to run smoothly, or there’s a failure to start altogether. It is commonly detected during routine emissions testing, sensor checks, or when the engine exhibits drivability issues.
—
Severity and risks of trouble code P0385
Encountering P0385 generally points to a moderate severity. If ignored, it can lead to serious drivability problems such as the engine stalling or failing to start. The main risk is that the engine control system may not receive accurate timing data, leading to misfiring or poor engine performance.
In some cases, leaving this issue unresolved may cause further damage to the ignition system or fuel injectors, or increase wear on engine components due to inconsistent engine operation. However, in most situations, the vehicle can still be driven, but with limited reliability and increased risk of breakdown.
Conclusion: Yes — the vehicle can be driven, but with caution and prompt repair is recommended to prevent further damage.
—
Symptoms of trouble code P0385
When P0385 is active, the driver may notice several signs indicating an issue with the crankshaft position sensor circuit. These symptoms can range from mild to severe depending on the extent of the fault.
- Engine Misfires: Irregular firing due to incorrect timing signals.
- Engine Stalls or Cuts Out: The engine may stop suddenly, especially during idle or acceleration.
- Difficulty Starting: The vehicle may experience no-start conditions or extended cranking times.
- Reduced Power or Acceleration: Loss of engine responsiveness can occur during driving.
- Illuminated Check Engine Light: The dashboard warning light activates to alert the driver.
- Fuel Economy Decrease: Inefficient engine operation can lead to increased fuel consumption.
—
Most likely causes of trouble code P0385
The appearance of P0385 can stem from various issues within the crankshaft position sensor circuit. Here are the most probable causes, ranked from most common to less common:
- Faulty or failing crankshaft position sensor « B »: The sensor itself may no longer function correctly due to age, damage, or manufacturing defect.
- Damaged or corroded wiring or connector: Corrosion, loose connections, or damaged wiring harnesses can disrupt the signal transmission.
- Electrical short or open circuit:** An electrical fault in the sensor wiring or in the ECU connection may trigger the code.
- ECU-related issues: Though less common, a malfunction within the engine control unit could misread sensor signals.
- Other sensor interactions: Problems with related sensors (e.g., camshaft sensor) or timing components can sometimes indirectly lead to this fault.
—
How to diagnose trouble code P0385
Diagnosing P0385 involves a systematic approach to verify that the sensor and its circuits are functioning accurately. Here’s a general outline of diagnostic steps:
- Initial visual inspection: Check the wiring harness, connectors, and sensor mountings for visible damage, corrosion, or disconnection.
- Locate the sensor: Confirm the sensor’s position and ensure it is correctly installed and free from debris or oil contamination.
- Check wiring integrity: Use a multimeter to test continuity of the sensor wiring and inspect for shorts or opens.
- Measure voltage and signals: With the ignition on, verify that the sensor circuit is receiving proper voltage as per vehicle specifications.
- Inspect live data: Use an OBD-II scanner to monitor the sensor signals during engine operation, checking for consistent and correct readings.
- Test the sensor: If possible, compare readings with a known-good sensor or perform a sensor replacement test.
- Verify engine timing and related sensors: Ensuring that other timing components and sensors are functioning correctly can help isolate the issue.
—
Possible repairs for trouble code P0385
Once the cause of P0385 has been identified, repairs can be implemented to restore proper engine operation. Here are typical corrective actions:
- Replace the crankshaft position sensor « B »: (Professional repair) — this is often the primary fix if the sensor is faulty or damaged.
- Repair or replace damaged wiring or connectors: (Basic repair) — corrosion removal, soldering, or connector replacement may be needed.
- Clear electrical shorts or open circuits: (Professional repair) — involves detailed wiring inspection and repairs or rewiring affected sections.
- Reprogram or replace the ECU: (Rare, professional repair) — only if a malfunction in the ECU is suspected.
- Address related sensor or engine timing issues: (Professional repair) — ensures all associated sensors and components are functioning correctly.
—
Vehicles commonly associated with trouble code P0385 in Europe
In Europe, P0385 is often found on vehicles that employ crankshaft or camshaft sensors for engine management. These include a broad spectrum of brands and models, especially those with direct-injection or turbocharged engines. The most affected vehicles tend to be from the following brands:
Volkswagen Group (Volkswagen, Audi, SEAT, Skoda): Commonly involving 1.4 TSI, 2.0 TDI, and 1.8 TFSI engines.
Ford: Including models with diverse engines, notably diesel variants.
BMW: Certain gasoline and diesel engines equipped with variable timing sensors.
While this list is not exhaustive, vehicles from these brands frequently exhibit issues with crankshaft sensors, making them prime candidates for diagnostics related to P0385.
—
Frequent mistakes with trouble code P0385
Diagnosing and repairing P0385 can sometimes be hampered by common mistakes. Recognising these errors helps ensure a more accurate and efficient repair process.
- Assuming the sensor is always faulty without visual confirmation: Always inspect wiring and connectors first.
- Replacing parts prematurely: Jumping straight to sensor replacement without verifying electrical integrity can lead to unnecessary repairs.
- Ignoring related sensor or circuit issues: Disregarding the wider sensor network can cause oversight of underlying problems.
- Using unverified or counterfeit replacement parts: Only use OEM or reputable aftermarket sensors and components.
- Failure to diagnose live data properly: Not monitoring sensor signals during engine operation may result in misdiagnosis.
<
—
FAQ — trouble code P0385
Can this code disappear on its own?
Typically, no. Once the issue causing P0385 is present, it usually remains until repaired. Sometimes, transient electrical problems may temporarily clear the code, but it often reappears if the root cause persists.
Can I keep driving?
In some cases, you can drive the vehicle with caution if it is running smoothly and the check engine light is steady. However, long-term driving is not advisable because of potential engine misfires or starting issues. A timely diagnosis and repair are recommended.
Why does the code return after clearing?
The underlying circuit or sensor issue remains unresolved. Clearing the code only resets the ECU’s warning, but the fault persists, leading to the code returning upon the next engine cycle.
—
In conclusion, P0385 is a diagnostically manageable fault that indicates an issue with the crankshaft position sensor « B » circuit. Proper diagnosis, understanding of potential causes, and careful repairs can restore engine performance and prevent further complications. Always refer to the specific vehicle’s service manual for detailed testing procedures and specifications.
