Live Manual
Powertrain (P-Codes)

P0688

ECM/PCM Power Relay Sense Circuit /Open

Severity
High

When a vehicle powertrain module registers the fault code P0688, it points directly to an internal system malfunction identified as "ECM/PCM Power Relay Sense Circuit /Open". Operating your engine under this condition may degrade long-term fuel maps.

Driver's Summary

Storing code P0688 is your car's way of telling you something is wrong with the ecm/pcm power relay sense circuit /open. You may notice no start condition, engine stalls suddenly while driving, check engine light, all of which are direct consequences of this malfunction. This is not a code to ignore — the underlying fault can rapidly worsen and lead to costly repairs if driving continues.

Symptoms

No start condition, engine stalls suddenly while driving, check engine light

Common Causes

  • Blown fuse providing power to the PCM relay
  • Defective PCM power relay
  • Broken sense wire between relay and PCM
  • Short to ground in sensor wiring (e.g., O2 sensor heater short)

How to Fix

  1. 1 Check and replace related engine fuses
  2. 2 Replace the PCM relay
  3. 3 Unplug sensors to locate short circuit
  4. 4 Repair broken sense wire

Technical Explanation

To set P0688, the PCM samples the affected circuit multiple times per second, comparing live readings against manufacturer-programmed operating windows. A two-trip detection strategy is employed for most powertrain codes: the fault must be detected on one drive cycle, the vehicle key-cycled off, and the fault detected again on the next drive cycle before the MIL illuminates and a permanent DTC is stored. After two failed drive cycles, the code transitions from a pending to a confirmed DTC, and the PCM activates the MIL. Clearing the code without repairing the fault will result in re-illumination within one to two complete drive cycles.

Is It Safe to Drive?

This fault carries real mechanical risk. The root causes — including blown fuse providing power to the pcm relay — can trigger a chain reaction of component failures if the vehicle continues to be driven. Have it towed or drive directly to a shop without delay.

Mechanic's Pro Tip

The most common mistake with P0688 is replacing the sensor without verifying the reference voltage and ground integrity first. Use a scan tool to monitor the sensor's live output; a truly failed sensor shows a stuck, flatlined reading — a sensor that fluctuates but reads slightly off usually indicates a wiring or vacuum issue, not a dead sensor. Always spray electrical contact cleaner on the connector pins before condemning the sensor.

Related Fault Codes

Frequently Asked Questions

What does OBD2 code P0688 mean?

OBD2 code P0688 refers to ECM/PCM Power Relay Sense Circuit /Open. When a vehicle powertrain module registers the fault code P0688, it points directly to an internal system malfunction identified as "ECM/PCM Power Relay Sense Circuit /Open". Operating your engine under this condition may degrade long-term fuel maps.

What are the most common symptoms of DTC P0688?

Drivers experiencing code P0688 typically report: No start condition, engine stalls suddenly while driving, check engine light.

Is it safe to drive with trouble code P0688 active?

This fault carries real mechanical risk. The root causes — including blown fuse providing power to the pcm relay — can trigger a chain reaction of component failures if the vehicle continues to be driven. Have it towed or drive directly to a shop without delay.

How much does it cost to fix code P0688?

The estimated repair cost for P0688 ranges from $20 to $400 USD. Fuse/Relay: $20 - $50; Short circuit repair: $150 - $400

Estimated Repair Cost USD
$20 $400

Fuse/Relay: $20 - $50; Short circuit repair: $150 - $400

Need Professional Diagnostic Assistance?

Always verify sensor signals and wiring integrity with an OBD2 scanner before purchasing replacement parts.

Explore All Powertrain Codes →