P0687 Chevrolet Code - Engine Control Module Power Relay Control Circuit High
Quick Answer
The P0687 code for Chevrolet indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being too high. Common causes include Faulty ECM Power Relay: The most common cause of this code is a faulty ECM power relay that is not delivering the correct voltage to the ECM, Wiring Issues: Corrosion, damage, or loose connections in the wiring harness can disrupt the power relay control circuit, ECM Malfunction: In some cases, the ECM itself may be malfunctioning, causing the power relay control circuit to read high. 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
- P0687 Chevrolet indicates Engine Control Module Power Relay Control Circuit High.
- Common causes
- Common causes include Faulty ECM Power Relay: The most common cause of this code is a faulty ECM power relay that is not delivering the correct voltage to the ECM, Wiring Issues: Corrosion, damage, or loose connections in the wiring harness can disrupt the power relay control circuit, ECM Malfunction: In some cases, the ECM itself may be malfunctioning, causing the power relay control circuit to read high.
- 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.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P0687 Chevrolet Description
The P0687 code for Chevrolet indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being too high. The ECM power relay is responsible for providing power to the ECM, which is the brain of the vehicle's engine management system. When the power relay control circuit is reading too high, it means that there is an issue with the voltage being supplied to the ECM. This can lead to a variety of issues with the vehicle's performance, as the ECM controls fuel injection, ignition timing, and other vital functions.
Common Causes of P0687 Chevrolet
- Faulty ECM Power Relay: The most common cause of this code is a faulty ECM power relay that is not delivering the correct voltage to the ECM.
- Wiring Issues: Corrosion, damage, or loose connections in the wiring harness can disrupt the power relay control circuit.
- ECM Malfunction: In some cases, the ECM itself may be malfunctioning, causing the power relay control circuit to read high.
- Battery Voltage Issues: Problems with the vehicle's battery or charging system can also impact the power relay control circuit.
Symptoms of P0687 Chevrolet
- Check Engine Light: The most common symptom associated with this code is the illumination of the check engine light on the dashboard.
- Engine Stalling: The vehicle may experience intermittent stalling or rough idling due to the ECM not receiving proper power.
- Decreased Fuel Efficiency: A malfunctioning ECM power relay can lead to decreased fuel efficiency as the engine may not be running optimally.
- Lack of Power: The vehicle may experience a lack of power or sluggish acceleration due to the ECM not functioning correctly.
How to Fix P0687 Chevrolet
- Diagnose the Issue: Use a diagnostic scanner to read the code and pinpoint the specific cause of the high voltage in the power relay control circuit.
- Inspect Wiring: Check the wiring harness for any signs of damage, corrosion, or loose connections. Repair or replace any faulty wiring.
- Test ECM Power Relay: Test the ECM power relay to ensure it is functioning correctly. Replace the relay if necessary.
- Check Battery Voltage: Verify that the vehicle's battery and charging system are operating within the correct voltage range.
- Clear Codes: Once the issue has been repaired, clear the code from the ECM and test drive the vehicle to ensure the problem has been resolved.
Cost to Fix P0687 Chevrolet
The typical repair costs for addressing the P0687 code on a Chevrolet can range from $150 to $500, including parts and labor. However, it is essential to note that specific diagnosis time and labor rates at auto repair shops can vary based on location, vehicle make and model, and engine type. Auto repair shops commonly charge between $80 and $150 per hour for labor. Rates may be higher in metropolitan areas or at dealerships, while independent shops may charge less. It is recommended to check local rates for a more accurate estimate.
Need more information about the P0687 Chevrolet code?
Need more information on how to fix the P0687 Chevrolet code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0687 Chevrolet code diagnosed by a professional: Find a repair shop in your area
Information for Specific Chevrolet Models
- P0687 2014 Chevrolet Silverado — Engine Control Module Power Relay Control Circuit High
- P0687 2015 Chevrolet Silverado — Engine Control Module Power Relay Control Circuit High
- P0687 2016 Chevrolet Silverado — Engine Control Module Power Relay Control Circuit High
- P0687 2017 Chevrolet Silverado — Engine Control Module Power Relay Control Circuit High
- P0687 2018 Chevrolet Silverado — Engine Control Module Power Relay Control Circuit High
Frequently Asked Questions about P0687 Chevrolet Code
1. What are common symptoms of OBDII code P0687 in a Chevrolet vehicle?
- Common symptoms include engine stalling, difficulty starting the engine, and illuminated Check Engine Light.
2. What does the OBDII code P0687 Chevrolet indicate?
- The code P0687 indicates a problem with the Engine Control Module Power Relay Control Circuit being high.
3. What are possible causes of OBDII code P0687 in a Chevrolet?
- Possible causes include a faulty power relay, damaged wiring or connectors in the power relay circuit, or a malfunctioning Engine Control Module.
4. How can I diagnose the OBDII code P0687 in my Chevrolet?
- Diagnosis involves checking the power relay, inspecting the wiring and connectors for damage, and testing the Engine Control Module for proper functioning.
5. How serious is the OBDII code P0687 in a Chevrolet?
- While the vehicle may still be operable with this code, it is important to address it promptly to prevent further damage and potential safety risks.
6. Can I drive my Chevrolet with the OBDII code P0687?
- It is generally not recommended to drive the vehicle with this code present, as it can lead to engine performance issues and potential breakdowns.
7. How can I repair OBDII code P0687 in my Chevrolet?
- Repair may involve replacing the faulty power relay, repairing damaged wiring or connectors, or reprogramming the Engine Control Module.
8. Are there any DIY tips for fixing OBDII code P0687 in a Chevrolet?
- DIY tips include checking and cleaning the power relay connections, inspecting wiring for visible damage, and ensuring proper grounding in the circuit.
9. Can a faulty battery cause OBDII code P0687 in a Chevrolet?
- Yes, a weak or faulty battery can sometimes trigger this code due to insufficient power supply to the Engine Control Module.
10. How much does it typically cost to fix OBDII code P0687 in a Chevrolet?
- The cost of repairs can vary depending on the exact cause of the issue, but it may range from $100 to $500, including parts and labor.
Discuss the causes and fixes for P0687 Chevrolet OBDII Code
Code P0687 Chevrolet comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.