Engine-CodesChevrolet – P0685 2016 Chevrolet Silverado

P0685 2016 Chevrolet Silverado Code - Engine Control Module Power Relay Control Circuit Open

Quick Answer

The diagnostic trouble code P0685 for a 2016 Chevrolet Silverado indicates that there is an issue with the engine control module (ECM) power relay control circuit being open. Common causes include Faulty power relay, Wiring issues in the power relay control circuit, Loose or corroded electrical connections. 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
P0685 2016 Chevrolet Silverado indicates Engine Control Module Power Relay Control Circuit Open.
Common causes
Common causes include Faulty power relay, Wiring issues in the power relay control circuit, Loose or corroded electrical connections.
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 P0685 2016 Chevrolet Silverado Description

The diagnostic trouble code P0685 for a 2016 Chevrolet Silverado indicates that there is an issue with the engine control module (ECM) power relay control circuit being open. This means that there is a disruption in the electrical circuit that controls the power relay for the ECM, which can lead to a variety of performance issues in the vehicle.

OBDII Code P0685 2016 Chevrolet Silverado - Engine Control Module Power Relay Control Circuit Open
P0685 2016 Chevrolet Silverado Code - Engine Control Module Power Relay Control Circuit Open

Common Causes of P0685 2016 Chevrolet Silverado

  1. Faulty power relay
  2. Wiring issues in the power relay control circuit
  3. Loose or corroded electrical connections
  4. ECM malfunction
  5. Faulty engine control module power relay control circuit

Symptoms of P0685 2016 Chevrolet Silverado

  1. Poor fuel efficiency
  2. Rough idling
  3. Stalling
  4. Difficulty starting
  5. Loss of power or acceleration

How to Fix P0685 2016 Chevrolet Silverado

  1. Begin by conducting a thorough inspection of the power relay and control circuit to identify any visible damage or issues.
  2. Test the power relay using a multimeter to determine if it is functioning correctly. Replace the relay if necessary.
  3. Inspect the wiring in the power relay control circuit for any damage, corrosion, or loose connections. Repair or replace any damaged wiring.
  4. Check for any loose or corroded electrical connections related to the power relay control circuit and ECM. Clean or tighten connections as needed.
  5. Clear the diagnostic trouble codes from the vehicle's ECM using a scan tool and test drive the vehicle to ensure that the issue has been resolved.

Cost to Fix P0685 2016 Chevrolet Silverado

The typical repair costs for addressing the P0685 code on a 2016 Chevrolet Silverado can vary depending on the specific cause of the issue. In general, the cost of replacing a faulty power relay or repairing wiring issues can range from $100 to $300, including parts and labor. However, the total cost may increase if the ECM needs to be replaced or if additional repairs are required. It is advisable to consult with a professional mechanic to obtain a more accurate estimate based on the specific circumstances of the vehicle. Keep in mind that diagnostic time and labor rates at auto repair shops can vary, so it's recommended to inquire about rates in your local area for a more precise cost estimate.

Tech Notes for P0685 2016 Chevrolet Silverado

Check all the Engine Control Module (ECM) fuses, if the fuses are OK, then replacing the ECM relay should take care of the problem.

Need more information about the P0685 2016 Chevrolet Silverado code?

Need more information on how to fix the P0685 2016 Chevrolet Silverado code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0685 2016 Chevrolet Silverado 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 P0685 2016 Chevrolet Silverado Code

1. What does the OBDII code P0685 mean on a 2016 Chevrolet Silverado?

P0685 indicates an issue with the Engine Control Module (ECM) Power Relay Control Circuit, which could mean the circuit is open or not functioning properly.

2. What are the symptoms of code P0685 in a 2016 Chevrolet Silverado?

Common symptoms include the engine failing to start, stalling, poor performance, or the Check Engine Light being illuminated.

3. What causes the P0685 code to appear on my Silverado?

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

4. Can I drive my 2016 Silverado with a P0685 code?

Driving with this code is not recommended, as it can cause the engine to stall unexpectedly or fail to start altogether.

5. How do I fix the P0685 code on my 2016 Chevrolet Silverado?

Repairs may involve replacing a faulty ECM power relay, repairing or replacing damaged wiring, cleaning corroded connectors, or in some cases, replacing the ECM.

6. How much does it cost to repair a P0685 code on a 2016 Silverado?

Repair costs can vary, but replacing the ECM power relay typically costs $50–$150. Wiring or ECM repairs can be more expensive, depending on the extent of the damage.

7. How can I diagnose the P0685 code on my Silverado?

Diagnosis involves checking the ECM power relay, inspecting the circuit for damaged wiring or corrosion, and testing the ECM for proper function using a multimeter or scan tool.

8. Can a weak battery cause the P0685 code on a 2016 Silverado?

Yes, a weak or failing battery can cause voltage drops that may trigger this code, so it’s important to ensure the battery is in good condition.

9. Does the P0685 code always indicate a faulty ECM on a Silverado?

No, it does not always mean the ECM is faulty. The issue is often related to the power relay, wiring, or connectors, so these should be checked first.

10. Can I clear the P0685 code without fixing the issue?

Clearing the code without addressing the root cause will only temporarily remove it. The issue will likely return until properly repaired.

Discuss the causes and fixes for P0685 2016 Chevrolet Silverado OBDII Code

Code P0685 2016 Chevrolet Silverado comments

No comments found for this page.