OBD-II Generic Error Code P0385: How to Fix It
Medium 1-2 hours Medium Severity
Verified June 2026
- Error Code
- P0385
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-2 hours
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- Socket set
- Screwdrivers
- Safety glasses
How to Fix Error Code P0385
-
Check for Additional Codes
-
Inspect Wiring and Connectors
Disconnect the battery before working on electrical components. -
Test the Sensor
-
Check Sensor Gap and Condition
-
Test Circuit Continuity
-
Verify Power and Ground
-
Replace the Sensor if Necessary
Ensure the engine is cool before working near the crankshaft. -
Clear Code and Test Drive
Parts You May Need
Crankshaft position sensor
Check Price on Amazon
Connector pigtail
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Connector pigtail
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Connector pigtail
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Connector pigtail
Check Price on Amazon
Ad
When to Call a Professional
If you have inspected wiring, replaced the sensor, and cleared the code but the error returns, the issue may be a faulty ECU or damaged trigger wheel. A professional mechanic can perform advanced diagnostics and check for mechanical issues.Frequently Asked Questions
Can I drive with a P0385 code?
It is not recommended. The engine may run poorly or stall, leading to unsafe driving conditions. Have the issue diagnosed and repaired as soon as possible.
What causes error code P0385?
Common causes include a faulty crankshaft position sensor, damaged wiring or connectors, incorrect sensor gap, or a defective ECU. Sometimes debris or oil contamination on the sensor can trigger the code.
How much does it cost to fix P0385?
If you DIY, a new sensor costs $30-$100. If a mechanic does it, labor adds $100-$200, totaling $130-$300 or more depending on vehicle accessibility.
Where is the crankshaft position sensor located?
It is usually mounted near the crankshaft pulley, flywheel, or behind the timing cover. Consult your vehicle's service manual for exact location.
Will a bad crankshaft sensor cause no start?
Yes, if the ECU does not receive a crankshaft position signal, it cannot determine ignition timing or fuel injection, resulting in a no-start condition.