Fault code lookup

PowertrainP0687

Serious

Severity: Serious - have it checked soon

ECM/PCM Power Relay Control Circuit High

33 brands affected · Generic SAE J2012 description.

Key terms: Control module: a small computer that runs one part of the car · SAE J2012: the standard generic code list · Powertrain: engine, transmission and emissions

1What it means in plain English

The engine computer or one of its output circuits has a fault.

2Common causes

  1. Engine control module fault
  2. Power or ground connection problem
  3. Low battery or charging voltage
  4. Wiring short or open circuit
  5. Software or memory fault

3Can I drive?

Serious · drive with care

If the engine runs normally, drive carefully to a workshop for diagnosis. If it runs badly, stalls, or will not restart, have the car towed.

This page gives general information. It is not professional advice. For a definite diagnosis and a repair quote, ask a qualified mechanic to inspect the car.

4Brand data 33

BrandCodeDescriptionSystem
Ashok Leyland CVP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
BAIC MotorP0687Main relay circuit voltage high BrandPowertrain
BYDP0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
CheryP0687Error Path For Main Relay BrandPowertrain
DaewooP0687Main Relay Circuit Voltage High BrandPowertrain
DaihatsuP0687IGCT relay error BrandPowertrain
DFFSP0687Main relay circuit short BrandPowertrain
DFFXP0687Main relay short circuit BrandPowertrain
DFXKP0687Main relay circuit short BrandPowertrain
EOBDP0687Styrkrets ECM/PCM-strömrelä hög BrandPowertrain
GeelyP0687Main Relay Circuit Short to Power BrandPowertrain
GMP0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
Great WallP0687Main relay stuck BrandPowertrain
HafeiP0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
HoldenP0687Engine Controls Ignition Relay Control Circuit High Voltage BrandPowertrain
HondaP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
HyundaiP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
IsuzuP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
Land RoverP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
MahindraP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
MitsubishiP0687Fuel pump relay circuit high BrandPowertrain
OpelP0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
PeroduaP0687IGCT relay error BrandPowertrain
PeugeotP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
PorscheP0687If fault codes P0685 AND are entered BrandPowertrain
ProtonP0687Fuel pump relay circuit high BrandPowertrain
SaabP0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
MG (SAIC)P0687ECM/PCM Power Relay Control Circuit High BrandPowertrain
SubaruP0687ECM/PCM Power Relay Control Circuit High SAEPowertrain
SuzukiP0687ECM / PCM Power Relay Control Circuit High BrandPowertrain
TataP0687Power Control Relay Circuit Hig BrandPowertrain
ToyotaP0687Main relay circuit short BrandPowertrain
VolkswagenP0687ECM power relay control circuit (J271): short to plus; Short to plus BrandPowertrain

Legend: SAE is the generic J2012 description; Brand is text taken from that manufacturer’s data. Manufacturer rows keep the wording and language of the source data, and non-English text is tagged so screen readers pronounce it correctly.

5Extended variant codes 2

These 7-character codes are manufacturer-specific variants of P0687 and may be reported by some scan tools.

BrandCodeDescriptionSystem
Mercedes-BenzP068700The output for relay 'Circuit 87' has a short circuit to positive. BrandPowertrain
SsangYongP068700Main relay fault(Stuck) BrandPowertrain

6Related codes

Browse Pxxx codes or P068xx codes.

OpenDTC - independent fault code reference