Auto Barn
Est. 1957

P0385

Stop driving

Your engine computer is not receiving the expected signal from the secondary crankshaft position sensor or the 'B' circuit of the crankshaft position sensor. This sensor tells the computer the exact position and speed of the crankshaft, which is critical for engine timing.

Sensors SystemMAF, MAP, throttle position

Code P0385 means your engine computer isn't getting a signal from the secondary crankshaft position sensor. Common causes: Bad sensor (80%), wiring issues (15%). Drivability: No, stop driving if stalling. Repair cost: $20-$100 DIY, $150-$500 professional.

Can I Drive With P0385?

No, stop driving

Immediate repair needed

Stop driving immediately if: Flashing Check Engine Light, engine stalling, engine not starting, significant power loss.

Symptoms of P0385

  • 1Check Engine Light is on
  • 2Engine stalls unexpectedly while driving
  • 3Engine cranks but does not start
  • 4Rough idle or engine misfires
  • 5Reduced engine power or poor acceleration

Common Causes of P0385

Parts most likely causing this code, ranked by probability

Crankshaft Position Sensor 'B'80% likely

The sensor itself has failed and is no longer sending a reliable signal to the engine computer.

80% of P0385 cases are fixed by replacing this part

Shop
Wiring or Connector15% likely

Damaged, corroded, or loose wiring or a faulty connector can interrupt the signal from the sensor to the engine computer.

15% of P0385 cases are fixed by repairing wiring or connectors

Shop
Engine Control Module (ECM/PCM)5% likely

A rare but possible cause where the engine computer itself is faulty and cannot correctly interpret the sensor signal.

5% of P0385 cases are fixed by replacing the ECM/PCM

Shop

Check These First (Before Buying Parts)

  • Visually inspect the crankshaft position sensor's wiring harness for any cuts, fraying, or signs of rodent damage.
  • Check the electrical connector at the sensor for looseness, corrosion, or bent pins. Clean any corrosion with a wire brush and electrical cleaner.

How to Diagnose P0385

  1. 1Visually inspect the crankshaft position sensor and its wiring harness for any obvious damage, fraying, or loose connections.
  2. 2Check the sensor's electrical connector for corrosion or bent pins.
  3. 3Using a multimeter, test the sensor's resistance and signal output according to your vehicle's service manual specifications.
  4. 4If the sensor tests good and wiring is intact, use a scan tool to check for other related codes or live data from the sensor.

P0385 on Popular Vehicles

Ford F-150

2004-2024

The crankshaft position sensor on F-150s is typically found on the engine block, often requiring removal of some accessory components for access. Wiring harness issues are common.

85% fixed by replacing sensor or repairing wiring

Honda Accord

2003-2024

On many Accord models, the crankshaft position sensor can be challenging to access, sometimes located behind the crankshaft pulley or timing cover. Thorough visual inspection of wiring is critical.

80% fixed by replacing sensor or repairing wiring

Toyota Camry

2007-2024

Camry crankshaft position sensors are often located on the front of the engine block, making them relatively accessible. Pay close attention to the electrical connector for corrosion.

85% fixed by replacing sensor or repairing wiring

Frequently Asked Questions

What does P0385 mean?

P0385 indicates a malfunction in the 'B' circuit of your engine's crankshaft position sensor. This sensor is crucial for the engine computer to know the exact position and speed of the crankshaft, which it needs for proper ignition and fuel injection timing.

Can I drive with P0385?

No, stop driving. A failing crankshaft position sensor can cause your engine to stall unexpectedly while driving or prevent it from starting at all. This creates a dangerous situation and can leave you stranded.

Will P0385 clear itself?

No, P0385 will not clear itself. This code points to a hard fault in a critical sensor circuit. The underlying issue, whether it's the sensor or wiring, must be diagnosed and repaired before the code will clear and stay cleared.

How do I fix P0385 myself?

Start by visually inspecting the crankshaft position sensor's wiring and connector for damage. If they look good, you will need to test the sensor itself with a multimeter. If the sensor is faulty, replace it. The location can vary, but it's often on the engine block near the crankshaft pulley or flywheel.

How much does it cost to fix P0385?

A DIY fix for P0385 typically costs $20-$100 for a new crankshaft position sensor. If you take it to a professional shop, expect to pay $150-$500, which includes the part and 1-3 hours of labor.

P0385 keeps coming back - why?

If P0385 keeps returning, it means the root cause was not fully addressed. This often happens if the wiring or connector was the actual problem, not the sensor itself, or if there's an intermittent issue that wasn't caught during initial testing. A rare possibility is a faulty engine computer.

Will P0385 fail emissions/smog test?

Yes, P0385 will cause your vehicle to fail an emissions or smog test. The Check Engine Light being on automatically results in a failure in most states, and a faulty crankshaft position sensor can also lead to increased emissions due to incorrect engine timing.

What's the difference between P0385 and P0335?

P0335 refers to a malfunction in the 'A' circuit of the crankshaft position sensor, while P0385 refers to the 'B' circuit. On many vehicles, these codes might point to different aspects of the same physical sensor or its signal. Some vehicles might have two crankshaft position sensors, with 'A' and 'B' referring to each sensor.

P0385 on Ford F-150?

On many Ford F-150 models, the crankshaft position sensor is located on the front or side of the engine block, often near the harmonic balancer. Access can vary by engine size and year, but it's generally a straightforward replacement once located. Always check for wiring damage first, as F-150s can experience harness issues.

Questions to Ask Your Mechanic

Did you test the crankshaft position sensor's signal output with a multimeter or oscilloscope?

Good answer: Yes, I checked the waveform and voltage, and it was outside the specified range, indicating a faulty sensor.

What did you find when inspecting the wiring harness and connector for the crankshaft position sensor?

Good answer: I found some corrosion in the connector pins, which I cleaned, or a section of frayed wire that I repaired.

Repair Cost Estimate

DIY Repair

Parts only

$20-$100

Shop Repair

Parts + labor

$150-$500

Save $130-$400 by doing it yourself

Difficulty

intermediate

Time

1-3 hours

Intermediate - locating and accessing the sensor can be tricky on some vehicles, and testing requires a multimeter. However, the replacement itself is often just a bolt or two.

Cost of Waiting

Ignoring P0385 can lead to your engine stalling unexpectedly at any speed, creating a dangerous situation. It can also cause a complete no-start condition, leaving you stranded. Intermittent bad signals can cause misfires, which send unburned fuel to your catalytic converter, potentially causing a $1,200-$2,500 converter replacement.

While You're In There...

Serpentine Belt

If the crankshaft position sensor is located near the crankshaft pulley, the serpentine belt may need to be removed or inspected. It's a common wear item, and replacing it now saves future labor.

Tools You'll Need

  • Basic socket set and wrenches
  • Multimeter
  • Wire brush (for cleaning connectors)
  • Dielectric grease (for new connector)
  • Scan tool (for clearing codes and live data)

P0385 is a common sensor code. While it can be serious, the repair is usually straightforward and your engine will run reliably once fixed.

Why Buy From Auto Barn?
  • Family-owned since 1957
  • 990,000+ happy customers
  • Fast nationwide shipping
  • Easy returns

Your Next Steps

1

Step 1: Carefully inspect the wiring and connector for the crankshaft position sensor. Look for any damage, corrosion, or loose connections. Repair as needed.

2

Step 2: If the wiring and connector are good, use a multimeter to test the crankshaft position sensor itself. Compare readings to your vehicle's service manual specifications.

3

Step 3: If the sensor tests faulty, replace it. Parts you'll likely need: a new crankshaft position sensor.

Note: The exact location of the crankshaft position sensor can vary significantly between vehicle makes and models. Consult your vehicle's service manual or an online resource for its specific placement before attempting diagnosis or repair.