P0687
ECM/PCM Power Relay Control Circuit High
Causes
- Short to battery voltage on the relay control wire
- Failed or stuck power relay (contacts or internal coil short)
- Open or corroded ground or poor ground connection at relay/PCM
- Faulty PCM/ECM output driver
- Blown/loose fuse supplying the relay coil or associated circuits
- Wiring damage (chafing, corrosion, connector issues)
Symptoms
- Malfunction Indicator Lamp (MIL) or stored DTC P0687
- Intermittent or no crank/no start if relay fails to operate
- Loss of PCM power to circuits or intermittent engine operation
- Vehicle may run then shut off if relay control behaves erratically
- Possible battery drain if relay is stuck closed
What to check
- Read freeze frame and pending codes with a scan tool; record voltage and operating conditions
- Visually inspect relay, relay socket, connectors and wiring for damage or corrosion
- Check related fuses and power feeds for continuity and correct voltage
- Back-probe the relay control terminal with key ON to measure voltage
- Check for proper ground at relay socket and PCM ground connections
- Swap the suspect relay with an identical known-good relay if available
Signal parameters
- Relay coil supply: battery voltage (approximately 11–14.5 V) with key ON
- PCM control output: expected near 0 V (ground) to energize relay; when off should be near battery voltage (~11–14.5 V) or high-impedance
- Fault condition (High): control circuit measures battery/ignition voltage when it should be low; some systems report >5 V as ‘high’
- Relay coil resistance typically tens to a few hundred ohms (manufacturer-specific)
Diagnostic algorithm
- Confirm P0687 is current; record freeze-frame and any related codes (P0562/P0563/P0627 etc.).
- Visually inspect the ECM/PCM power relay, socket and wiring for damage, corrosion, or loose terminals.
- With key ON (engine off), measure battery voltage at the relay supply terminal to verify proper feed (should be ~11–14.5 V).
- Back-probe the relay control terminal that connects to the PCM. With key ON and desired state (engine start or run depending on vehicle), verify control voltage: it should be low (~0–1 V) to energize. If it reads high (battery voltage), note the condition.
- Remove relay; check continuity of the control circuit from the relay socket back to the PCM connector. Inspect for short to battery on that wire (measure to battery positive) and for an open to PCM.
- Check ground integrity at relay ground and PCM ground points—measure resistance to battery negative; repair if high resistance.
- Swap the suspect relay with a known-good, identical relay and re-test to see if code clears or behavior changes.
- If wiring and relay are good but the control circuit still reads high at the PCM connector, suspect PCM output driver fault—verify with manufacturer procedures before replacing PCM.
- After repairs, clear codes and perform road/operation test to confirm fault does not return.
Likely causes
- Shorted control wire to battery or ignition feed
- Faulty power relay (stuck closed or internal short)
- Poor ground at relay or PCM
- PCM output driver failure
Fault status
Similar codes
Brands with available manuals
The library contains 6,968 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
P0687
ECM/PCM Power Relay Control Circuit High
Causes
- Short to battery voltage on the relay control wire
- Failed or stuck power relay (contacts or internal coil short)
- Open or corroded ground or poor ground connection at relay/PCM
- Faulty PCM/ECM output driver
- Blown/loose fuse supplying the relay coil or associated circuits
- Wiring damage (chafing, corrosion, connector issues)
Symptoms
- Malfunction Indicator Lamp (MIL) or stored DTC P0687
- Intermittent or no crank/no start if relay fails to operate
- Loss of PCM power to circuits or intermittent engine operation
- Vehicle may run then shut off if relay control behaves erratically
- Possible battery drain if relay is stuck closed
What to check
- Read freeze frame and pending codes with a scan tool; record voltage and operating conditions
- Visually inspect relay, relay socket, connectors and wiring for damage or corrosion
- Check related fuses and power feeds for continuity and correct voltage
- Back-probe the relay control terminal with key ON to measure voltage
- Check for proper ground at relay socket and PCM ground connections
- Swap the suspect relay with an identical known-good relay if available
Signal parameters
- Relay coil supply: battery voltage (approximately 11–14.5 V) with key ON
- PCM control output: expected near 0 V (ground) to energize relay; when off should be near battery voltage (~11–14.5 V) or high-impedance
- Fault condition (High): control circuit measures battery/ignition voltage when it should be low; some systems report >5 V as ‘high’
- Relay coil resistance typically tens to a few hundred ohms (manufacturer-specific)
Diagnostic algorithm
- Confirm P0687 is current; record freeze-frame and any related codes (P0562/P0563/P0627 etc.).
- Visually inspect the ECM/PCM power relay, socket and wiring for damage, corrosion, or loose terminals.
- With key ON (engine off), measure battery voltage at the relay supply terminal to verify proper feed (should be ~11–14.5 V).
- Back-probe the relay control terminal that connects to the PCM. With key ON and desired state (engine start or run depending on vehicle), verify control voltage: it should be low (~0–1 V) to energize. If it reads high (battery voltage), note the condition.
- Remove relay; check continuity of the control circuit from the relay socket back to the PCM connector. Inspect for short to battery on that wire (measure to battery positive) and for an open to PCM.
- Check ground integrity at relay ground and PCM ground points—measure resistance to battery negative; repair if high resistance.
- Swap the suspect relay with a known-good, identical relay and re-test to see if code clears or behavior changes.
- If wiring and relay are good but the control circuit still reads high at the PCM connector, suspect PCM output driver fault—verify with manufacturer procedures before replacing PCM.
- After repairs, clear codes and perform road/operation test to confirm fault does not return.
Likely causes
- Shorted control wire to battery or ignition feed
- Faulty power relay (stuck closed or internal short)
- Poor ground at relay or PCM
- PCM output driver failure
Fault status
Similar codes
Manual library for ISUZU
Browse 86 ISUZU manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
ISUZU
-
ISUZU: 2008
-
ISUZU: 2006
-
i-350
-
ISUZU: 2005
P0687
engine control module / powertrain control module power relay control module - high circuit
Causes
- Short to battery voltage on the relay control wire
- Failed or stuck power relay (contacts or internal coil short)
- Open or corroded ground or poor ground connection at relay/PCM
- Faulty PCM/ECM output driver
- Blown/loose fuse supplying the relay coil or associated circuits
- Wiring damage (chafing, corrosion, connector issues)
Symptoms
- Malfunction Indicator Lamp (MIL) or stored DTC P0687
- Intermittent or no crank/no start if relay fails to operate
- Loss of PCM power to circuits or intermittent engine operation
- Vehicle may run then shut off if relay control behaves erratically
- Possible battery drain if relay is stuck closed
What to check
- Read freeze frame and pending codes with a scan tool; record voltage and operating conditions
- Visually inspect relay, relay socket, connectors and wiring for damage or corrosion
- Check related fuses and power feeds for continuity and correct voltage
- Back-probe the relay control terminal with key ON to measure voltage
- Check for proper ground at relay socket and PCM ground connections
- Swap the suspect relay with an identical known-good relay if available
Signal parameters
- Relay coil supply: battery voltage (approximately 11–14.5 V) with key ON
- PCM control output: expected near 0 V (ground) to energize relay; when off should be near battery voltage (~11–14.5 V) or high-impedance
- Fault condition (High): control circuit measures battery/ignition voltage when it should be low; some systems report >5 V as ‘high’
- Relay coil resistance typically tens to a few hundred ohms (manufacturer-specific)
Diagnostic algorithm
- Confirm P0687 is current; record freeze-frame and any related codes (P0562/P0563/P0627 etc.).
- Visually inspect the ECM/PCM power relay, socket and wiring for damage, corrosion, or loose terminals.
- With key ON (engine off), measure battery voltage at the relay supply terminal to verify proper feed (should be ~11–14.5 V).
- Back-probe the relay control terminal that connects to the PCM. With key ON and desired state (engine start or run depending on vehicle), verify control voltage: it should be low (~0–1 V) to energize. If it reads high (battery voltage), note the condition.
- Remove relay; check continuity of the control circuit from the relay socket back to the PCM connector. Inspect for short to battery on that wire (measure to battery positive) and for an open to PCM.
- Check ground integrity at relay ground and PCM ground points—measure resistance to battery negative; repair if high resistance.
- Swap the suspect relay with a known-good, identical relay and re-test to see if code clears or behavior changes.
- If wiring and relay are good but the control circuit still reads high at the PCM connector, suspect PCM output driver fault—verify with manufacturer procedures before replacing PCM.
- After repairs, clear codes and perform road/operation test to confirm fault does not return.
Likely causes
- Shorted control wire to battery or ignition feed
- Faulty power relay (stuck closed or internal short)
- Poor ground at relay or PCM
- PCM output driver failure
Fault status
Similar codes
Manual library for LAND ROVER
Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2022
-
Defender
- 90
- 90
- 90 S
- 90 S
- 90 V8
- 90 V8
- 90 V8 Carpathian Edition
- 90 V8 Carpathian Edition
- 90 X
- 90 X
- 90 X-Dynamic HSE
- 90 X-Dynamic HSE
- 90 X-Dynamic S
- 90 X-Dynamic S
- 90 X-Dynamic SE
- 90 X-Dynamic SE
- 110
- 110
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 V8
- 110 V8
- 110 V8 Carpathian Edition
- 110 V8 Carpathian Edition
- 110 X
- 110 X
- 110 X-Dynamic SE
- 110 X-Dynamic SE
- 110 XS Edition
- 110 XS Edition
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- 2022 Range Rover Base
- First Edition
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SV
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
-
-
LAND ROVER: 2021
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography Fifty Edition
- Autobiography Fifty Edition
- 2021 Range Rover Base
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- HST
- SE
- SE
- SVR
- SVR
- SVR Carbon Edition
- SVR Carbon Edition
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
-
LAND ROVER: 2020
-
Defender
- 90 First Edition
- 90 First Edition
- 110 First Edition
- 110 First Edition
- 110 HSE
- 110 HSE
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 X
- 110 X
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Range Rover
- Autobiography
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE Dynamic
- HSE PHEV
- HSE PHEV
- HST
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
- SVAutobiography Dyn.
-
