OBD-II Generic Automotive Error Code P0685: How to Fix It
Medium 30-60 minutes Medium Severity
Verified June 2026
- Error Code
- P0685
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 30-60 minutes
Ad
Tools You'll Need
- Multimeter
- Relay puller or pliers
- Fuse puller
- Safety glasses
How to Fix Error Code P0685
-
Check the ECM/PCM Relay
Disconnect the battery negative terminal before handling relays to prevent short circuits. -
Test the Relay with a Multimeter
Be careful not to short the relay terminals while testing. -
Inspect Relay Socket and Wiring
null -
Check Fuses Related to the ECM/PCM
Never replace a fuse with a higher amperage rating; use the same spec. -
Test the ECM/PCM Power Supply
Ensure the ignition is off when probing pins to avoid accidental shorts.
Parts You May Need
ECM/PCM power relay
Check Price on Amazon
ECM/PCM fuse
Check Price on Amazon
ECM/PCM power relay
Check Price on Amazon
ECM/PCM fuse
Check Price on Amazon
ECM/PCM power relay
Check Price on Amazon
ECM/PCM fuse
Check Price on Amazon
ECM/PCM power relay
Check Price on Amazon
ECM/PCM fuse
Check Price on Amazon
Ad
When to Call a Professional
If you've replaced the relay, checked fuses, and verified wiring is intact but the code returns, the ECM/PCM itself may be faulty. Professional diagnosis with advanced scan tools may be needed to check ECM internal circuits.Frequently Asked Questions
Can I drive with error code P0685?
It is not recommended. The ECM/PCM controls engine operation, and a fault in its power relay can cause stalling, poor performance, or no start. Driving may leave you stranded or cause further damage.
What causes P0685?
Common causes include a faulty ECM/PCM power relay, blown fuse, corroded or loose wiring in the relay control circuit, or a defective ECM/PCM.
Will replacing the ECM relay fix P0685?
Often yes, if the relay is defective. However, the underlying issue could be in the wiring or the ECM itself. Test the relay and circuit before replacing parts.
How much does it cost to fix code P0685?
DIY cost is under $20 for a relay and fuse. If you need professional diagnosis, expect $75-150 for labor plus parts if the ECM needs replacement ($300-$1000).
Is P0685 the same for all car makes?
Yes, P0685 is a generic OBD-II code, so the meaning is the same across all vehicles (e.g., Ford, Chevy, Toyota). However, the relay location and wiring colors may vary.