Skip to content
MotorFiable

Electrical system and control unitsGeneric OBD-II codeUrgency: Garage soon

Code P0688: control unit relay: sense circuit open

P0688 means: control unit power relay sense circuit (ECM/PCM): open.[1][2][3] The engine control unit is powered through a relay and monitors the sense circuit of that relay. P0688 indicates that this sense circuit is open. PartsAvatar describes it as the circuit signal falling outside the manufacturer's values.[2][3]

System
Electrical system and control units
Urgency
Garage soon
You can drive carefully, but book a garage appointment as soon as possible
Possible causes
5
sorted from most to least likely
Type
Generic
The same on all makes

5 sourcesHow we work

What code P0688 means

The engine control unit is powered through a relay and monitors the sense circuit of that relay. P0688 indicates that this sense circuit is open. PartsAvatar describes it as the circuit signal falling outside the manufacturer's values.[2][3]

In the Volkswagen Group, Ross-Tech defines it as “control unit power relay (J271) charge circuit: open circuit” and mentions a striking symptom: the radiator fan runs at full speed with the ignition off and the engine cold, which can drain the battery.[1]

It is the sibling of P0685, the control circuit of the same relay (DTCSearch defines it as “ECM/PCM Power Relay Control Circuit/Open”). PartsAvatar also cites P0689 and P0690, which are the sense circuit with a low and a high signal.[2][4]

Original definition (SAE J2012): ECM/PCM Power Relay Sense Circuit/Open[1][2][3]

Causes of P0688

From most to least likely, according to the sources.

  1. 1Faulty control unit power relay. On VWs, Ross-Tech cites relay J271, including terminal 87 in poor condition or stuck.[1][2]
  2. 2Blown fuse: Ross-Tech mentions the fuses, and PartsAvatar the control unit fuse.[1][2]
  3. 3Damaged wiring between the control unit and the relay (on VWs, between J220 and J271), or a connector or electrical connection in poor condition.[1][2]
  4. 4Weak battery or low voltage on starting.[2]
  5. 5Faulty control unit: a rare cause, which PartsAvatar places last.[2]

Symptoms

How to diagnose P0688

In order: from the most likely and cheapest to check to the most expensive.

  1. 1Confirm the code with a scanner and check whether there are other voltage or communication codes stored.[2]
  2. 2Check the battery: terminals and cables free of corrosion and play, full charge, a load test and a test of the starting and charging system.[2]
  3. 3Check all the fuses, including the system fuses.[1][2]
  4. 4Check or replace the control unit power relay (J271 on VWs). Disconnect its connector and check the voltage and earth on the associated circuits.[1][2]
  5. 5Check the wiring between the control unit and the relay (J220 and J271 on VWs) and the connectors for damage, corrosion or play. On some 2005–2007 North American Jetta 2.5s, Ross-Tech points to a damaged control unit power cable between 15 and 45 cm from the connector, which can cause a loss of communication and a failure to start.[1][2]
  6. 6Leave the control unit until last: PartsAvatar warns that replacing it requires reprogramming, so the other possible causes should be repaired first. After each repair, clear the codes and carry out a road test.[1][2]

Can I keep driving with P0688?

Garage soon

None of the sources consulted rate the severity of P0688 or say whether the car can be driven. They do cite the car not starting or stalling among the symptoms, and Ross-Tech records the fan running with the ignition off, which can drain the battery, so it is worth diagnosing soon, especially if the car is starting badly.[1][2]

Parts related to code P0688

The parts that most often cause this code. The code points to the circuit, not always the part: diagnose before you buy.

Affiliate links: if you buy from these shops, MotorFiable may receive a commission at no cost to you. Check compatibility against the registration plate or VIN before ordering. Affiliate links

Documented faults related to P0688

Known faults of specific engines and cars, with their repair cost, the affected years and their sources.

Control units and comfort electronics (BSI, SAM...): the most serious faults by engine and car

All faults with the control units (52)

Wiring, connectors and short circuits: the most serious faults by engine and car

All faults with the electrical wiring (165)

12 V battery: the most serious faults by engine and car

All faults with the 12 V battery (98)

Frequently asked questions

What does code P0688 mean?

That the control unit has detected an open sense circuit on the relay that supplies it with power. The main relay of the control unit, its fuses or the wiring between the two are the first suspects.[2][3]

What is the difference between P0688 and P0685?

P0685 refers to the control circuit of the control unit power relay, and P0688 to the sense circuit of the same relay. In both, the circuit appears as open.[2][3][4]

Can I drive with code P0688?

The sources do not rate it. Among the symptoms they cite the car not starting or stalling, and in some cases there is no other symptom than the code. It is worth diagnosing soon to avoid being left stranded.[2]

Does the control unit need replacing?

It is the last thing to consider. PartsAvatar points out that replacing it requires reprogramming, and that source and Ross-Tech both put the relay, the fuses and the wiring between the control unit and the relay first.[1][2]

Will I pass the MOT with code P0688?

If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[5]

Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. 17072/P0688/001672 - ECM Power Relay Load Circuit: (J271): Open CircuitRoss-Tech Wiki · Technical documentation · consulted 31 October 2026
  2. P0688 OBD Error Code: ECM/PCM Power Relay Sense Circuit OpenPartsAvatar · Technical documentation · consulted 31 October 2026
  3. P0688 OBD Trouble CodeDTCSearch · Technical documentation · consulted 31 October 2026
  4. P0685 OBD Trouble CodeDTCSearch · Technical documentation · consulted 31 October 2026
  5. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish