Engine-CodesGMC – P0686 2016 GMC Sierra

P0686 2016 GMC Sierra Code - Engine Control Module Power Relay Control Circuit Low

Quick Answer

The P0686 code for a 2016 GMC Sierra indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being low. Common causes include Faulty power relay, Wiring issues in the power relay control circuit, Corrosion or poor connections in the circuit. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0686 2016 GMC Sierra indicates Engine Control Module Power Relay Control Circuit Low.
Common causes
Common causes include Faulty power relay, Wiring issues in the power relay control circuit, Corrosion or poor connections in the circuit.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 16, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0686 2016 GMC Sierra Description

The P0686 code for a 2016 GMC Sierra indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being low. The Engine Control Module (ECM), also known as the Engine Control Unit (ECU), is a crucial component of the vehicle's engine management system. It controls various functions such as fuel injection, ignition timing, and emissions control. The power relay control circuit is responsible for providing power to the ECM.

OBDII Code P0686 2016 GMC Sierra - Engine Control Module Power Relay Control Circuit Low
P0686 2016 GMC Sierra Code - Engine Control Module Power Relay Control Circuit Low

Common Causes of P0686 2016 GMC Sierra

  1. Faulty power relay
  2. Wiring issues in the power relay control circuit
  3. Corrosion or poor connections in the circuit
  4. ECM malfunction
  5. Electrical system problems

Symptoms of P0686 2016 GMC Sierra

  1. Engine misfires or rough idling
  2. Reduced fuel efficiency
  3. Engine stalling or difficulty starting
  4. Illumination of the Check Engine Light
  5. Loss of power while driving

How to Fix P0686 2016 GMC Sierra

  1. Begin by conducting a thorough inspection of the power relay and its connections. Check for any signs of damage, corrosion, or loose connections.
  2. Test the power relay using a multimeter to ensure it is functioning correctly. Replace the relay if it is found to be faulty.
  3. Inspect the wiring in the power relay control circuit for any damage or corrosion. Repair or replace any damaged wiring.
  4. Check the ECM for any signs of malfunction. If necessary, reprogram or replace the ECM.
  5. Clear the diagnostic trouble codes from the ECM and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0686 2016 GMC Sierra

The cost of repairing a P0686 code on a 2016 GMC Sierra can vary depending on the specific cause of the issue. In general, the cost of replacing a faulty power relay can range from $50 to $150, while repairing wiring or replacing the ECM can cost anywhere from $200 to $1000 or more. Labor costs at auto repair shops typically range from $80 to $150 per hour. It is advisable to consult with a professional mechanic to get an accurate estimate based on the specific circumstances of the vehicle.

Need more information about the P0686 2016 GMC Sierra code?

Need more information on how to fix the P0686 2016 GMC Sierra code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0686 2016 GMC Sierra code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0686 2016 GMC Sierra Code

1. What does the OBDII code P0686 mean on a 2016 GMC Sierra?

P0686 indicates an issue with the Engine Control Module (ECM) Power Relay Control Circuit, specifically that the circuit is reading a low voltage condition.

2. What are the common symptoms of code P0686 in a 2016 GMC Sierra?

Common symptoms include difficulty starting the engine, stalling, reduced engine performance, or the check engine light being illuminated.

3. What causes the P0686 code to appear on a 2016 GMC Sierra?

Typical causes include a faulty ECM power relay, damaged wiring or connectors in the relay circuit, or a malfunctioning ECM.

4. Can driving with a P0686 code damage my 2016 GMC Sierra?

While it may not immediately damage the vehicle, this code can cause drivability issues like stalling, which could lead to unsafe driving conditions.

5. How do I diagnose the P0686 code on my 2016 GMC Sierra?

Diagnosis involves inspecting the ECM power relay, checking for damaged wiring or corroded connections, and using a multimeter to test the electrical circuit.

6. How can I fix the P0686 code on a 2016 GMC Sierra?

Repairs may include replacing the ECM power relay, repairing or replacing damaged wiring, or, in rare cases, replacing the ECM itself.

7. How much does it cost to repair the P0686 code on a 2016 GMC Sierra?

The repair cost can vary, but replacing an ECM power relay typically costs $50-$150, while extensive wiring repairs or ECM replacement could cost significantly more.

8. Can a dead battery cause the P0686 code in a 2016 GMC Sierra?

Yes, a low or dead battery can cause voltage issues that may trigger this code. Ensure the battery is fully charged and in good condition.

9. Will clearing the P0686 code with a scan tool fix the problem in my 2016 GMC Sierra?

Clearing the code may temporarily turn off the check engine light, but the underlying issue must be resolved to prevent the code from returning.

10. Is it safe to continue driving a 2016 GMC Sierra with the P0686 code?

It’s not recommended to drive with this code, as it can cause engine stalling and create unsafe driving conditions. Address the issue as soon as possible.

Discuss the causes and fixes for P0686 2016 GMC Sierra OBDII Code

Code P0686 2016 GMC Sierra comments

No comments found for this page.