ECM/PCM Power Relay Control Circuit Low
P0686 indicates the PCM detected low or no battery voltage in the circuit that powers the PCM or monitors its power supply. This typically prevents the engine from starting and represents a critical power delivery failure that must be resolved before safe vehicle operation is possible.
What You Might Notice
- Engine will not start or no-start condition
- No dashboard lights or instrument cluster illumination
- Clicking sounds when attempting to start
- Complete loss of electrical power to vehicle systems
- PCM unable to communicate with diagnostic scanner
Most Common Causes
- 1
Faulty PCM Power Relay
The relay that supplies battery voltage to the PCM has failed or is stuck open. This is the most common cause and prevents adequate power delivery to the engine control module.
- 2
Defective Ignition Switch
A faulty ignition switch fails to properly supply voltage to the PCM relay circuit when the key is turned on, preventing power delivery to the PCM.
- 3
Corroded or Loose Battery Connections
Poor electrical connections at the battery terminals or PCM ground straps reduce voltage delivery to the power relay and PCM circuits.
- 4
Defective PCM
If the engine starts but the code persists, the PCM itself may be defective or have failed programming logic for power supply monitoring.
How to Diagnose It
- 1
Check Faulty PCM Power Relay — The relay that supplies battery voltage to the PCM has failed or is stuck open. This is the most common cause and prevents adequate power delivery to the engine control module.
- 2
Check Defective Ignition Switch — A faulty ignition switch fails to properly supply voltage to the PCM relay circuit when the key is turned on, preventing power delivery to the PCM.
- 3
Check Corroded or Loose Battery Connections — Poor electrical connections at the battery terminals or PCM ground straps reduce voltage delivery to the power relay and PCM circuits.
- 4
Check Defective PCM — If the engine starts but the code persists, the PCM itself may be defective or have failed programming logic for power supply monitoring.
How to Fix It
- 1
Test and Replace PCM Power Relay
Locate the PCM power relay (typically in the engine bay fuse/relay box), test it with a multimeter to confirm failure, and replace if defective. Verify proper relay seating after installation.
- 2
Inspect and Clean Battery Connections
Disconnect the negative battery terminal, inspect both battery terminals and ground straps for corrosion or looseness, clean with wire brush, reconnect securely, and retest.
- 3
Test and Replace Ignition Switch
Use a multimeter to test voltage output from the ignition switch in the ON position. If voltage is absent or insufficient, replace the ignition switch assembly.
- 4
Reprogram or Replace PCM
If power relay and ignition switch test good but code persists with a running engine, the PCM may require reprogramming or replacement. Have the PCM tested at a professional diagnostic center.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
