P0686 — ECM/PCM Power Relay Control Circuit Low

powertrain (engine/transmission)

Is it safe to drive?

Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0686 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the ECM/PCM power relay control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Check for supply voltage at the ECM/PCM power relay control connector first; then measure resistance from the signal wire to ground — near-zero ohms confirms a short to ground in the harness.
  5. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  6. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0686 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0686 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Repair wiring or connectors: $80–$250; Replace the faulty sensor or actuator: $150–$500. Overall, fixing P0686 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

How do I diagnose P0686 myself?

Start with a scan: confirm P0686, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the ECM/PCM power relay control, and verify the suspect component against live data before buying parts.

Will P0686 clear itself?

Sometimes P0686 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

Is it safe to drive with P0686?

In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

How much does it cost to fix P0686?

Control module repair — $300–$1,000; Repair wiring or connectors — $80–$250; Replace the faulty sensor or actuator — $150–$500. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What are the symptoms of P0686?

Drivers most often notice: increased fuel consumption in some cases, the affected system operates intermittently or not at all, possible limp mode depending on the affected component, Check Engine Light on.

The engine control module relies on a properly functioning power relay circuit to activate and manage engine operations. When this circuit experiences a fault that forces voltage to drop near ground potential, the PCM stores diagnostic trouble code P0686. This code specifically indicates the ECM/PCM power relay control circuit is reading abnormally low — the module detects that the relay control signal has collapsed toward ground instead of holding at the expected operating voltage.

The powertrain control module continuously monitors voltages throughout its sensor and actuator networks. For the power relay control circuit, the module sends a command signal expecting a corresponding response. When that signal never reaches the proper voltage level during multiple drive cycle checks, P0686 is stored alongside a freeze frame snapshot capturing engine speed, load, temperature, and vehicle speed at the moment of failure. This data becomes essential for reproducing the exact conditions that triggered the fault.

Setting P0686 typically requires the control module to confirm the low-voltage condition across multiple ignition cycles, preventing false triggers from temporary electrical glitches. The underlying issue can stem from wiring shorts, connector corrosion, failed relay contacts, or an internal module driver fault — each pulling the control circuit toward ground and preventing proper relay engagement.

Signs Something's Wrong

P0686 produces observable changes in vehicle behavior that vary based on which systems depend on the faulty relay circuit. Watch for these indicators:

  • Check Engine Light illuminates on the instrument cluster
  • Intermittent or complete loss of function from the affected electrical system
  • Noticeably higher fuel consumption compared to normal driving patterns
  • Engine may enter limp-home mode with reduced power and functionality
  • Hard starting or no-start condition in severe cases
  • Stalling or rough running if the ECU loses primary power control

Why P0686 Sets

Several underlying problems can force the power relay control circuit low, with the most common culprits listed first:

  • Supply voltage missing from the ECM/PCM power relay control circuit
  • Internal failure within the ECM/PCM power relay control module driver
  • Signal wire shorted to ground due to chafed insulation or pinched wiring
  • Corroded, loose, or damaged electrical connectors interrupting the circuit
  • Faulty sensor or actuator on the affected relay control circuit
  • Open or shorted wiring somewhere in the harness
  • Complete control module failure preventing proper signal generation

How to Pinpoint the Problem

Systematic diagnosis prevents unnecessary part replacements. Follow these steps to isolate the root cause:

  1. Connect an OBD2 scanner and verify P0686 is currently stored, then record all freeze frame data — this reveals engine operating conditions when the fault first appeared.
  2. Scan for additional trouble codes that often point to the primary failure; also research any factory technical service bulletins for your specific make and model addressing this code.
  3. Perform a thorough visual inspection of the wiring harness and connectors associated with the ECM/PCM power relay, looking for damaged insulation, corrosion buildup, bent pins, or loose connections.
  4. Check for proper supply voltage at the relay control connector, then measure resistance from the signal wire to ground — a reading near zero ohms confirms a short to ground in the harness.
  5. Test reference voltage, ground integrity, and signal continuity directly at the component connector to rule out component-level failures.
  6. Conduct a wiggle test on the harness while monitoring live data; any signal dropouts indicate intermittent wire breaks that may only fail under vibration.
  7. Clear all codes, complete a full drive cycle matching the freeze frame conditions, and verify P0686 does not return before considering the repair complete.

Fixing P0686

Repair strategy should address the cheapest probable causes before considering expensive control module replacement:

  • Control module repair: $300–$1,000
  • Repair wiring or connectors: $80–$250
  • Replace the faulty sensor or actuator: $150–$500

Total Repair Cost

Actual repair expenses vary significantly based on which component caused P0686. Using independent shop labor rates, typical scenarios break down as follows: wiring harness repairs including connector replacement generally run $80–$250 depending on accessibility and damage extent; sensor or actuator replacement for the affected circuit typically costs $150–$500 depending on the specific part and labor time; and full control module repair or replacement represents the highest expense at $300–$1,000 including programming if required. Most P0686 repairs fall between $80 and $1,000 total. An accurate diagnosis before purchasing parts ensures you avoid the most costly scenario when simpler fixes typically resolve the issue.

Is It Safe to Drive?

P0686 generally permits continued driving with caution — the vehicle usually remains operational though possibly with diminished performance or limited auxiliary functions. However, if the fault causes stalling, prevents starting, or triggers warnings affecting brakes or steering, treat the situation as urgent and seek immediate repair. Have the system diagnosed before any long-distance travel.

Related OBD2 Codes