prjctx.net
P0685PowertrainStop Driving

ECM/PCM Power Relay Control Circuit Open

P0685 indicates an open circuit in the PCM/ECM power relay control circuit, meaning the PCM is not receiving proper battery voltage. This typically causes a no-start condition and prevents the engine from running at all. If the engine does start with this code present, it suggests a serious PCM malfunction that requires immediate diagnosis.

Stop driving immediately — continuing to drive may cause serious engine or safety damage.

What You Might Notice

  • Engine will not start
  • No dashboard lights or gauges illuminated
  • No fuel pump priming sound
  • No ignition coil or injector operation
  • Check engine light or no electrical response from vehicle controls

Most Common Causes

  1. 1

    Defective PCM Power Relay

    The relay that supplies battery voltage to the PCM has failed internally or is stuck open. This is the most common cause and directly prevents power from reaching the PCM.

  2. 2

    Blown Fuse or Fusible Link

    A fuse or fusible link in the PCM power circuit has blown, cutting off voltage supply to the module. This can occur due to an electrical surge or short circuit.

  3. 3

    Corroded or Damaged Wiring and Connectors

    Corrosion, broken wires, or loose connectors in the power circuit between the battery, relay, and PCM prevent proper electrical connection. This is especially common near the relay itself.

  4. 4

    PCM Failure or Programming Error

    If the engine starts and runs despite this code, the PCM itself may be defective or have corrupted programming that causes false circuit detection.

How to Diagnose It

  1. 1

    Check Defective PCM Power RelayThe relay that supplies battery voltage to the PCM has failed internally or is stuck open. This is the most common cause and directly prevents power from reaching the PCM.

  2. 2

    Check Blown Fuse or Fusible LinkA fuse or fusible link in the PCM power circuit has blown, cutting off voltage supply to the module. This can occur due to an electrical surge or short circuit.

  3. 3

    Check Corroded or Damaged Wiring and ConnectorsCorrosion, broken wires, or loose connectors in the power circuit between the battery, relay, and PCM prevent proper electrical connection. This is especially common near the relay itself.

  4. 4

    Check PCM Failure or Programming ErrorIf the engine starts and runs despite this code, the PCM itself may be defective or have corrupted programming that causes false circuit detection.

How to Fix It

  1. 1

    Replace PCM Power Relay

    Locate the PCM power relay (typically in the engine bay fuse/relay box) and replace it with a new relay of the same specification. Test that the engine now starts and the code clears.

  2. 2

    Check and Replace Blown Fuses

    Inspect the fuse box for blown fuses in the PCM power circuit. Replace any blown fuses with the correct amperage rating and inspect the circuit for shorts or overload conditions.

  3. 3

    Repair Wiring and Connectors

    Inspect all wiring and connectors between the battery, relay, and PCM for corrosion, damage, or loose connections. Clean corroded contacts with electronic cleaner, repair damaged wires, and ensure all connectors are fully seated and secure.

  4. 4

    Test and Replace PCM if Necessary

    If the above repairs do not resolve the code and the engine refuses to start, have the PCM tested by a professional diagnostic center. If testing confirms PCM failure, replace with a new or remanufactured unit and reprogram as needed.

Need a deeper diagnosis?

Search for related repair guides or browse by system.