What Does the P0687 Code Mean?
The P0687 code indicates that the engine control module (ECM) or powertrain control module (PCM) has detected a high voltage condition in the power relay control circuit.
What Causes the P0687 Code?
There are several factors that can trigger the P0687 code, including:
- Powertrain Control Module (PCM) failure
- Powertrain Control Module (PCM) power relay failure
- Wiring issues related to the power relay circuit
What Are the Symptoms of the P0687 Code?
Common symptoms associated with the P0687 code are:
- Engine may not start, particularly in cold weather
- Hard starting conditions
How Serious Is the P0687 Code?
This code is categorized as urgent, meaning immediate action is necessary. Failure to address this code may lead to severe damage to the vehicle’s engine or compromise the safety of the driver and passengers.
How to Diagnose the P0687 Code
To diagnose the P0687 code, a mechanic should follow these steps:
- Use an OBD-II scanner to confirm the P0687 code.
- Inspect the power relay and wiring for any visible signs of damage.
- Test the power relay operation and the voltage signals from the PCM.
- Check the PCM for proper functionality and any other related codes.
Common Repairs for the P0687 Code
Repairs that may be required for the P0687 code include:
- Replacing a faulty PCM
- Replacing the PCM power relay
- Repairing or replacing damaged wiring in the power relay circuit
How Much Does It Cost to Fix the P0687 Code?
The cost to fix the P0687 code can vary widely based on the underlying issue. On average, repairs can range from $100 to $1,000 or more, depending on whether a relay, wiring, or PCM replacement is necessary.
Can I Fix the P0687 Code Myself?
While some vehicle owners with mechanical experience may attempt to diagnose and fix the P0687 code themselves, it is crucial to have a comprehensive understanding of automotive electronics. If you’re unsure, it’s best to consult with a professional mechanic to avoid further damage.