Engine-CodesChrysler – P0687 Chrysler

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

Quick Answer

The P0687 code for Chrysler vehicles indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being high. Common causes include Faulty Power Relay: A malfunctioning power relay can cause high voltage in the circuit, triggering this code, Wiring Issues: Damaged or corroded wiring connected to the power relay control circuit can disrupt voltage levels, ECM Malfunction: A faulty ECM can also lead to high voltage in the power relay control 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
P0687 Chrysler indicates Engine Control Module Power Relay Control Circuit High.
Common causes
Common causes include Faulty Power Relay: A malfunctioning power relay can cause high voltage in the circuit, triggering this code, Wiring Issues: Damaged or corroded wiring connected to the power relay control circuit can disrupt voltage levels, ECM Malfunction: A faulty ECM can also lead to high voltage in the power relay control 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 Aug 30, 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 Chrysler Description

The P0687 code for Chrysler vehicles indicates a problem with the Engine Control Module (ECM) Power Relay Control Circuit being high. The ECM is responsible for controlling various engine functions, including fuel injection, ignition timing, and emission controls. The power relay control circuit is a crucial component that provides power to the ECM. When this circuit is deemed to be high, it means that the voltage levels are above the normal range, which can lead to malfunctions in the ECM's operation.

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

Common Causes of P0687 Chrysler

  1. Faulty Power Relay: A malfunctioning power relay can cause high voltage in the circuit, triggering this code.
  2. Wiring Issues: Damaged or corroded wiring connected to the power relay control circuit can disrupt voltage levels.
  3. ECM Malfunction: A faulty ECM can also lead to high voltage in the power relay control circuit.
  4. Poor Electrical Ground: Inadequate grounding can cause voltage spikes and affect the circuit's operation.
  5. Battery Voltage Issues: Irregular battery voltage levels can impact the power relay control circuit.

Symptoms of P0687 Chrysler

  1. Check Engine Light: The most common symptom associated with this code is the illumination of the check engine light on the dashboard.
  2. Engine Misfires: The engine may experience misfires or rough idling due to the ECM not receiving the proper voltage.
  3. Poor Acceleration: The vehicle may have difficulty accelerating smoothly or may feel sluggish.
  4. Reduced Fuel Efficiency: A decrease in fuel efficiency may be noticeable due to the engine not operating at optimal levels.
  5. Stalling: In severe cases, the engine may stall unexpectedly, especially at idle or low speeds.

How to Fix P0687 Chrysler

  1. Diagnostic Check: Use a scan tool to diagnose the specific cause of the high voltage in the power relay control circuit.
  2. Inspect Wiring: Check the wiring connected to the power relay for any damage or corrosion and repair or replace as needed.
  3. Test Power Relay: Verify the functionality of the power relay and replace it if found to be faulty.
  4. Check ECM: Inspect the ECM for any signs of damage or malfunction, and replace if necessary.
  5. Clear Codes: After completing the repairs, clear the diagnostic trouble codes and test the vehicle to ensure the issue has been resolved.

Cost to Fix P0687 Chrysler

The cost of repairing a P0687 code for Chrysler vehicles can vary depending on the specific cause of the issue and the parts needed for repair. On average, the repair costs for this type of issue can range from $200 to $500, including parts and labor. However, it's essential to note that labor rates at auto repair shops can vary, so it's advisable to check with local providers for a more accurate estimate. Additionally, the cost may also vary based on the vehicle's make and model, as well as the location of the repair shop.

Need more information about the P0687 Chrysler code?

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

Need Help with the Code?

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

What does the OBDII code P0687 mean on a Chrysler vehicle?

The P0687 code indicates a high voltage issue in the Engine Control Module (ECM) power relay control circuit, which can disrupt communication and functionality of the ECM.

What are common symptoms of the P0687 code?

Symptoms may include engine stalling, difficulty starting the vehicle, poor engine performance, and the Check Engine Light being illuminated.

What causes the P0687 code on a Chrysler?

Common causes include a faulty ECM power relay, damaged wiring or connectors in the power relay circuit, or issues with the ECM itself.

Can driving with the P0687 code damage my Chrysler vehicle?

Yes, driving with this code can lead to engine performance issues and potential damage to the ECM or other electrical components if unresolved.

How can I diagnose the P0687 code?

To diagnose, inspect the ECM power relay, check for damaged wiring or connectors in the relay circuit, and test voltage levels to ensure they are within the proper range.

How do I fix the P0687 code on my Chrysler?

Repairs may include replacing the ECM power relay, repairing or replacing damaged wiring and connectors, or replacing the ECM if necessary.

Can a weak battery cause the P0687 code?

Yes, a weak or failing battery can cause voltage irregularities that may trigger this code.

How much does it cost to repair the P0687 code?

Repair costs vary but typically range from $100–$300 for relay replacement or wiring repairs, while ECM replacement can cost significantly more.

Is the P0687 code specific to Chrysler vehicles?

No, the P0687 code can appear on various vehicles, but its diagnosis and repair may vary depending on the make and model.

Can a DIYer fix the P0687 code on a Chrysler?

Yes, if you're experienced with electrical diagnostics and repairs, you can attempt to fix the issue. However, complex ECM problems may require professional assistance.

Discuss the causes and fixes for P0687 Chrysler OBDII Code

Code P0687 Chrysler comments

No comments found for this page.