P0685 OBD-II Trouble Code: ECM/PCM Power Relay Circuit Malfunction

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0685 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0685 code

P0685 is a diagnostic trouble code (DTC) for "ECM/PCM Power Relay Circuit Malfunction". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P0685 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P0685 code definition

P0685 is the fault code for ECM/PCM Power Relay Control Circuit /Open.

What the P0685 code means

The PCM (powertrain control module) receives data about the vehicle’s operating conditions from various areas in the system. In order to work properly, the PCM is supplied with power by a relay, which uses a battery voltage signal, a ground signal, and an ignition switch input signal. The voltage in the relay coil control circuit is normally low. If you see trouble code P0685, it means that the PCM’s fault detection circuit has detected voltage from the relay that measures above the normal parameters – above 4.6 volts with the key turned on.

What causes the P0685 code?

As with any trouble code, there could be a wide variety of potential causes. One of the most common is simply a bad PCM relay. Other possibilities include a blown fuse, a shorted circuit, a faulty connection, battery problems such as a cable defect, and rarely, a bad PCM or ECM.

What are the symptoms of the P0685 code?

The Check Engine light may come on, although the vehicle may still run. Depending upon the source of the problem, the vehicle may crank but not start, or it will start but suffer from reduced power – or “limp” mode.

How does a mechanic diagnose the P0685 code?

The first step in diagnosing any trouble code is typically to record the stored codes and freeze frame data using an OBD-II scanner. Any other codes that come up should be investigated and fixed in the order in which they happened. The vehicle will then be retested to make sure the P0685 code returns (if not, it may be an intermittent condition, which can make diagnostics more complicated).

Next, the technician will remove the powertrain relay and test the control circuit to determine if it is functioning properly. Other terminals and connectors may also be tested to locate the interruption in the power source. The mechanic will also perform a visual inspection of the battery cables, as corrosion or loose connections can affect the PCM/ECM relay. Once all of these tests and any necessary repairs have been completed, the vehicle will be tested to see if it runs and if the code returns. If the problem hasn’t been solved, the PCM itself could be faulty.

Common mistakes when diagnosing the P0685 code

Because this code is related to a complex network of electrical components, it’s easy to rush to judgement and simply replace the PCM, when in fact this isn’t usually the problem and is a very costly repair. Corroded battery cables or a loose connection often cause issues with the PCM relay, so these should be a routine part of the inspection.

How serious is the P0685 code?

Even if your vehicle runs while setting this code, it could at any moment decide to stall out, or refuse to start. Vital safety components may also be affected – for example, your headlights could suddenly go out, which would be dangerous if you’re driving at night when this happens. If you’re experiencing symptoms of a problem such as the radio not working, you should have the problem diagnosed and repaired by a professional as soon as possible, to avoid further damage to other components.

What repairs can fix the P0685 code?

Necessary repairs for a faulty PCM/ECM power relay control circuit may include:

Additional comments for consideration regarding the P0685 code

This is one of those codes that could be a very simple fix, such as a bad battery or battery cables, or more complex, and require multiple tweaks and repairs. Always consult a professional for help in unfamiliar territory, in order to avoid causing further damage or replacing expensive parts that may not be faulty.

Need help with a P0685 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
Check Engine Light
P0685

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0685 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,788

Rating Summary
3,460
163
43
24
98
3,460
163
43
24
98

Peter

40 years of experience
1069 reviews
Peter
40 years of experience
Always a great experience with Peter.
2012 CHEVROLET EXPRESS 1500 - CHECK ENGINE LIGHT IS ON - PEORIA, ARIZONA

Tien

20 years of experience
746 reviews
Tien
20 years of experience
On time ,found problem,good advise on repair.
2004 FORD EXPEDITION - CHECK ENGINE LIGHT IS ON - HAYWARD, CALIFORNIA

Jose

22 years of experience
57 reviews
Jose
22 years of experience
Jose was timely, professional and very knowledgeable!
2007 HONDA ACCORD - CHECK ENGINE LIGHT IS ON - BENICIA, CALIFORNIA

Grzegorz

38 years of experience
440 reviews
Grzegorz
38 years of experience
Grzegorz was quick, efficient, and professional. He went over everything he found and explained to me the repair process.
2004 SAAB 9-3 - CHECK ENGINE LIGHT IS ON - SAN FRANCISCO, CALIFORNIA

More related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...

Related questions

Q: Car won't accelerate past 3000rpm

This issue could be caused by a variety of things. I would suggest by checking to be sure that the idle air control module is working properly. Also, check to be sure that the throttle body is delivering...

Q: Instrument cluster is off with a P0600 reading

Hello there, the P0600 code is not one that is normally seen on your 2003 Mercedes ML350. The P0600 code tells us there is a communication link issue with the ECU. This may have been caused by the fuel pump...

Q: I have a 2006 Honda Accord and the dash lights and radio willl sometimes go off then come right back on when I'm going about 40 mph.

The code P0685 refers to the main ECM (computer) relay has lost power. Check the main relay and see if its getting hot. A hot relay will disconnect to cool off and reconnect. If the relay is getting hot, then...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com