Engine-CodesBuick – P0687 Buick

P0687 Buick Code - Engine Control Module Power Relay Control Circuit High

Quick Answer

The P0687 Buick code indicates a problem with the Engine Control Module (ECM) power relay control circuit being too high. Common causes include Faulty ECM power relay, Damaged or corroded wiring in the power relay circuit, Malfunctioning ECM. 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 Buick indicates Engine Control Module Power Relay Control Circuit High.
Common causes
Common causes include Faulty ECM power relay, Damaged or corroded wiring in the power relay circuit, Malfunctioning ECM.
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 11, 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 P0687 Buick Description

The P0687 Buick code indicates a problem with the Engine Control Module (ECM) power relay control circuit being too high. The ECM is a crucial component in modern vehicles, responsible for controlling various engine functions such as fuel injection, ignition timing, and emissions systems. The power relay control circuit is responsible for providing power to the ECM, allowing it to function properly. When this circuit is detected to have a high voltage, it can cause a range of issues with how the engine operates.

OBDII Code P0687 Buick - Engine Control Module Power Relay Control Circuit High
P0687 Buick Code - Engine Control Module Power Relay Control Circuit High

Common Causes of P0687 Buick

  1. Faulty ECM power relay
  2. Damaged or corroded wiring in the power relay circuit
  3. Malfunctioning ECM
  4. Poor electrical connections
  5. Electrical system issues such as a weak battery or alternator

Symptoms of P0687 Buick

  1. Engine stalling or difficulty starting
  2. Reduced fuel efficiency
  3. Engine misfires or rough idling
  4. Check Engine Light illuminated
  5. Loss of power or acceleration

How to Fix P0687 Buick

  1. Diagnose the issue by using a multimeter to test the voltage in the power relay control circuit.
  2. Inspect the ECM power relay and wiring for any visible signs of damage or corrosion.
  3. Test the ECM for proper functioning or replace it if necessary.
  4. Repair or replace any damaged wiring or connectors in the power relay circuit.
  5. Clear the code and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0687 Buick

The cost of repairing a P0687 Buick code can vary depending on the specific cause of the issue. On average, the parts for replacing an ECM power relay can range from $50 to $150, while labor costs can range from $100 to $200. However, the total cost could be higher if additional repairs or component replacements are needed. It's advisable to consult with a professional mechanic for a more accurate cost estimate based on your vehicle's make and model.

Need more information about the P0687 Buick code?

Need more information on how to fix the P0687 Buick code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0687 Buick 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 P0687 Buick Code

1. What are the common symptoms of OBDII code P0687 in a Buick?

- Common symptoms include engine stalling, rough idling, poor acceleration, and potential difficulty starting the vehicle.

2. What does the OBDII code P0687 Buick indicate?

- This code indicates a problem with the engine control module power relay control circuit being high.

3. What are the possible causes of OBDII code P0687 in a Buick?

- Possible causes include a faulty engine control module power relay, damaged wiring or connectors, or a malfunctioning engine control module itself.

4. How can I diagnose the cause of OBDII code P0687 in my Buick?

- Use a diagnostic scanner to retrieve the specific fault codes, inspect the engine control module power relay, check for any damaged wiring or connectors, and test the engine control module functionality.

5. Can I still drive my Buick with OBDII code P0687 present?

- It is not recommended to drive your vehicle with this code present, as it can lead to further engine issues and potential safety hazards.

6. How can I repair OBDII code P0687 in my Buick?

- Repair options include replacing the faulty engine control module power relay, repairing damaged wiring or connectors, or replacing the engine control module itself if necessary.

7. Is it safe to reset the OBDII code P0687 in my Buick using a scanner?

- While you can reset the code using a scanner, it is important to address the underlying issue causing the fault code to prevent further problems.

8. Can a DIY enthusiast fix OBDII code P0687 in a Buick?

- Depending on your skill level and access to tools, you may be able to diagnose and repair this code yourself, but it is recommended to consult a professional for accurate diagnosis and repair.

9. How much can I expect to pay for repairing OBDII code P0687 in a Buick?

- The cost of repair can vary depending on the cause of the issue and whether you choose to do the repair yourself or take it to a mechanic. Costs can range from a few hundred to over a thousand dollars.

10. Are there any preventive measures to avoid OBDII code P0687 in a Buick?

- Regular maintenance checks, including inspecting and maintaining the engine control module power relay and related components, can help prevent issues that lead to this code.

Discuss the causes and fixes for P0687 Buick OBDII Code

Code P0687 Buick comments

No comments found for this page.