P0686 OBD-II Trouble Code: ECM/PCM Power Relay Control Circuit Low

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0686 code

P0686 is a diagnostic trouble code (DTC) for "ECM/PCM Power Relay Control Circuit Low". 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. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.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$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0686 DIAGNOSTIC Get a fair and transparent estimate upfront

P0686 code definition

The P0686 trouble code detects a voltage error with the ECM/PCM power relay control circuit.

What the P0686 code means

The P0868 code is a standard OBD-II trouble code that notes a voltage error with the relay control circuit that is responsible for supplying the powertrain control module (PCM) and engine control module (ECM) with power. The relays send an output signal to the PCM, and rely on a ground signal, battery voltage signal, and ignition switch input signal. Any time that the PCM notes that the voltage level is abnormal relative to the manufacturer’s recommendations, the P0686 code will be triggered.

What causes the P0686 code?

Many things can cause the P0686 trouble code to be detected:

  • Dead battery
  • Defective circuits
  • Defective PCM relay
  • Malfunctioning PCM
  • Defective battery cables or cable ends
  • Damaged or defective electrical components in the PCM, such as fuses, wires, and connectors

What are the symptoms of the P0686 code?

The P0686 trouble code will usually be accompanied by the Check Engine Light illuminating on the vehicle’s instrument cluster. It is also common for the engine to not start, or not crank.

How does a mechanic diagnose the P0686 code?

The P0686 trouble code should be assessed with the help of a basic OBD-II trouble code scanner. A trained technician will use the freeze frame data from the scanner to observe the code, and to look for additional trouble codes that are stored. Trouble codes should always be cared for in the order that they appear in. the mechanic should reset the trouble codes and restart the vehicle, to see if the code returns. If the P0686 code does not return, then it is likely an intermittent error, or perhaps the result of an erroneous trigger.

If the trouble code returns, then the mechanic should begin with a visual inspection of the electrical components in the PCM. All fuses, wires, and connectors should be inspected, and replaced if damaged. The mechanic should then test to see if the Check Engine Light illuminates when the key is turned to the engine off position. If the light does not illuminate, then the PCM relay is likely the issue, and will need replacement.

If this is not the issue, the mechanic will visually inspect the battery cables and cable ends to make sure that they are all in working order. Next, the charge of the battery will be tested, and a battery load charging system test should take place, with the results being compared to manufacturer’s recommended results. Next, the voltage and ground signals of the applicable circuits will be tested and assessed.

After any repairs, the trouble codes will need to once more be reset, and the vehicle again restarted. The mechanic will then look to see if the P0686 code returns. This allows the mechanic to know as soon as the issue has been resolved.

Common mistakes when diagnosing the P0686 code

The most frequently made mistake when diagnosing the P0686 trouble code is the failure to properly follow the OBD-II trouble code diagnosis protocol. The protocol should be followed step-by-step at all times to guarantee an efficient and thorough inspection and repair.

It is common for the PCM to be replaced erroneously, without even checking the PCM relay, which is a much more likely culprit, and a quicker and more affordable fix.

How serious is the P0686 code?

The P0686 trouble code may not impact the drivability of a vehicle, but it also may leave the car unable to turn on. The code should be addressed as soon as it is detected.

What repairs can fix the P0686 code?

Some possible repairs for the P0686 trouble code are:

Additional comments for consideration regarding the P0686 code

Not all vehicles use a PCM/ECM relay to power the PCM. Some vehicles instead rely on an ignition switch or battery block wire. Vehicles that do not have a PCM/ECM relay will not have a P0686 trouble code.

It is rare for the PCM to need to be replaced, so it should not be considered the issue unless all other options are checked. If the PCM does require replacement, it will need to be reprogrammed.

Need help with a P0686 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
P0686
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0686 code.

SCHEDULE P0686 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(6,144)

Rating Summary
5,685
221
51
35
152
5,685
221
51
35
152

Chris

11 years of experience
13 reviews
Chris
11 years of experience
Ford F-150 - Check Engine Light is on - North Salt Lake, Utah
We were having problems with our check engine light, and Chris was exceptionally thorough until he found the problem and could help resolve the situation. We appreciate having someone who cares enough to get the job done right, not just done. We will definitely use Chris' services in the future. Thanks Chris.

Leng

21 years of experience
2 reviews
Leng
21 years of experience
Mazda MPV - Check Engine Light is on - Seattle, Washington
Leng arrived on time and explained the issue that my van is having. I will make a follow up appointment for the fix. Friendly, easy to talk to, and professional - thank you very much!

Okela

13 years of experience
11 reviews
Okela
13 years of experience
Land Rover LR4 - Check Engine Light is on - Brooklyn, New York
Okela was incredible! He is super thorough and took time to walk us through the issues with our LR4. Couldn’t recommend more! Thank you Okela!!

Robert

37 years of experience
188 reviews
Robert
37 years of experience
Land Rover LR2 - Check Engine Light is on - Atlanta, Georgia
Robert arrived on time. Did a diagnostic check quickly. He was friendly, and gave great service. He knows how to work on a Land Rover.


More related articles

P2179 OBD-II Trouble Code: System Too Lean Off Idle Bank 2
P2179 P2179 code definition System Too Lean Off Idle Bank 2 What the P2179 code means This code indicates that there is a lean air fuel mixture on bank 2 of the engine. Bank 2 refers to the set of...
P0755 OBD-II Trouble Code: Shift Solenoid B Malfunction
P0755 code means that there is a problem with the the shift solenoid B due to transmission failure, low or dirty fluid, or a faulty solenoid.
P0872 OBD-II Trouble Code: Transmission Fluid Pressure Sensor/Switch C Circuit Low
P0872 means the transmission fluid pressure is at a problematic level, likely due to a leak, defective pressure pump, or faulty transmission or PCM.

Related questions

Yellow triangle and yellow brake light illuminating on dashboard

Hi, thanks for writing in. I recommend checking the brake fluid level and the brake fluid level sensor. These are more "logical", given recent service. Replacing the ABS is an expensive proposition. I would get an ABS reader on it...

GWM Steed wont start and engine light and EBD light both on

Hi there. If the engine is not starting, then check the battery and make sure that the battery cables are tight and clean. Check the wires on the starter and see if they are tight and clean. Then scan the...

My Check Engine Light is on and the machine said I have an exhaust leak

She is correct. There is a lot of pressure coming from your engine; in fact, it's actually fire when the exhaust comes out at the beginning. You will need to have the exhaust manifold replaced because it's not good for...

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 (855) 347-2779 · hi@yourmechanic.com