P0689 ECM/PCM Power Relay Sense Circuit Low
The P0689 – ECM/PCM Power Relay Sense Circuit Low diagnostic trouble code (DTC) indicates that the Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected lower-than-expected voltage in the power relay sense circuit.
The ECM/PCM power relay is responsible for supplying electrical power to the engine and powertrain control system. The module also monitors the relay circuit to verify that the expected voltage is actually reaching the appropriate circuit.
When the voltage detected through the relay's sense circuit is below the programmed threshold, the control module can store P0689.
What Does P0689 Mean?
In simple terms:
The ECM/PCM is detecting insufficient voltage in the circuit used to monitor its power relay.
A simplified system looks like:
Battery → Fuse → ECM/PCM Power Relay → ECM/PCM
The ECM/PCM monitors the relay's operation.
When the relay is commanded on, the module expects to see a specific voltage.
If the detected voltage is too low, P0689 can be stored.
What Is the ECM/PCM Power Relay?
The ECM/PCM power relay is an electrically controlled switch that supplies power to the engine control system.
Depending on the vehicle, this relay may provide power to:
-
ECM/PCM
-
Fuel injectors
-
Ignition coils
-
Engine sensors
-
Emission-control solenoids
-
Actuators
-
Other engine-management components
The exact circuits controlled by the relay vary between vehicles.
What Is the Relay Sense Circuit?
The sense circuit allows the ECM/PCM to monitor the electrical condition of its power relay.
The module can determine whether the relay is behaving as expected by comparing the voltage it detects with its programmed limits.
With P0689:
Expected voltage → Normal
Detected voltage → Too low
This does not necessarily mean that the entire ECM/PCM has lost power.
What Causes P0689?
Possible causes include:
-
Weak battery
-
Low system voltage
-
Faulty ECM/PCM power relay
-
High resistance in the relay circuit
-
Damaged wiring
-
Corroded connector
-
Loose relay terminal
-
Damaged relay socket
-
Poor ECM/PCM ground
-
Blown or partially damaged fuse connection
-
Faulty ignition switch
-
Charging-system problem
-
Internal ECM/PCM fault
The actual cause must be determined through electrical testing.
Can a Bad Relay Cause P0689?
Yes.
A relay with worn, burned, or high-resistance contacts may not deliver the expected voltage.
The relay may appear to work while still producing excessive voltage drop.
For example:
Relay contacts damaged → Resistance increases → Voltage drops → ECM detects low sense voltage → P0689
Can a Weak Battery Cause P0689?
Yes.
A weak battery can cause the vehicle's system voltage to fall below normal, particularly during engine cranking.
If the ECM/PCM sees insufficient voltage, P0689 may be stored.
Check:
-
Battery resting voltage
-
Battery condition
-
Cranking voltage
-
Battery terminals
Can a Bad Alternator Cause P0689?
Yes, indirectly.
An alternator that is not charging properly can cause low system voltage.
For example:
Alternator output low → Battery voltage falls → ECM/PCM supply voltage drops → P0689
The charging system should therefore be checked.
Can a Bad Ground Cause P0689?
Yes.
A poor ground connection can create voltage loss or an incorrect voltage reference.
Check:
-
Battery negative terminal
-
Engine ground strap
-
Chassis grounds
-
ECM/PCM ground connections
A voltage-drop test under load is more useful than simply checking continuity.
Can a Blown Fuse Cause P0689?
Yes, depending on the circuit.
A completely blown fuse may cause the ECM/PCM to lose power and generate different codes, but a poor fuse connection, damaged fuse terminal, or related power-supply problem can produce a low-voltage condition.
Always inspect the relevant fuses and their terminals.
Can a Faulty Ignition Switch Cause P0689?
Yes, on some vehicles.
The ignition switch may provide the signal or power required to activate the ECM/PCM relay.
If the switch or its wiring has high resistance, the relay may not receive the correct control voltage.
Can a Bad Relay Socket Cause P0689?
Yes.
A loose, corroded, or overheated terminal inside the fuse/relay box can create resistance.
This can produce:
Good battery voltage → Voltage loss at relay socket → Low ECM/PCM relay output
Inspect the terminals carefully.
Can a Damaged Wire Cause P0689?
Yes.
A partially broken or corroded wire can create excessive resistance.
This is especially likely when the vehicle has:
-
Intermittent starting problems
-
Random electrical faults
-
Problems that change with vibration
-
Problems after engine-bay repairs
Can the ECM/PCM Cause P0689?
Yes, but it is less common.
An internal ECM/PCM sensing circuit may be faulty.
However, the ECM/PCM should not be blamed until:
-
Battery voltage
-
Charging system
-
Relay
-
Relay socket
-
Wiring
-
Power supply
-
Grounds
have all been verified.
Symptoms of P0689
Possible symptoms include:
-
Check Engine Light
-
Hard starting
-
Extended cranking
-
Intermittent no-start
-
Engine stalling
-
Engine misfires
-
Reduced engine performance
-
Transmission problems
-
Multiple warning lights
-
Intermittent electrical problems
In some cases, the vehicle may continue operating normally except for the stored DTC.
Can P0689 Cause a No-Start Condition?
Yes.
The ECM/PCM needs stable power to operate the engine-management system.
If the power relay circuit cannot provide adequate voltage, the control module may fail to operate correctly.
A possible sequence is:
Low relay voltage → ECM/PCM voltage insufficient → Engine control functions unavailable → No-start
Can P0689 Cause Engine Stalling?
Yes, potentially.
If the relay circuit intermittently loses voltage while driving, the ECM/PCM can reset or shut down.
This can cause:
-
Sudden engine stall
-
Loss of throttle response
-
Loss of fuel injection
-
Loss of ignition control
An intermittent power-relay fault can therefore be particularly dangerous.
Can P0689 Cause Limp Mode?
Potentially.
If the ECM/PCM detects unstable power or related system problems, it may activate a protective operating strategy.
The exact behavior depends on the vehicle.
Can P0689 Cause Transmission Problems?
Yes.
On vehicles where the PCM manages transmission functions, unstable PCM power can affect:
-
Shift control
-
Solenoid operation
-
Torque converter control
-
Transmission communication
Additional transmission DTCs may be stored.
How Is P0689 Diagnosed?
A systematic voltage diagnosis is important.
1. Scan all control modules
Record all:
-
Stored DTCs
-
Pending DTCs
-
Communication codes
-
Voltage-related codes
Other codes may reveal the underlying problem.
2. Check battery voltage
Test battery condition and voltage.
3. Check cranking voltage
Monitor voltage while starting the engine.
A large voltage drop during cranking can be an important clue.
4. Check charging voltage
Verify that the alternator maintains the correct system voltage.
5. Identify the ECM/PCM power relay
Use the vehicle-specific wiring diagram.
6. Inspect the relay
Look for:
-
Burn marks
-
Heat damage
-
Corrosion
-
Incorrect relay
-
Damaged terminals
7. Test the relay
Check coil resistance and contact operation according to manufacturer specifications.
8. Measure relay output voltage
Compare the relay's output voltage with battery voltage.
A significant difference can indicate excessive resistance.
9. Check the sense circuit
Measure the voltage that the ECM/PCM actually sees.
10. Inspect the relay socket
Check for:
-
Loose terminals
-
Corrosion
-
Heat damage
-
Poor contact
11. Check ECM/PCM grounds
Perform a voltage-drop test.
12. Inspect wiring
Look for:
-
Broken wires
-
Chafing
-
Melted insulation
-
Corrosion
-
Previous repairs
13. Evaluate the ECM/PCM
Only after all external circuits are verified should internal module failure be considered.
Can a Multimeter Diagnose P0689?
Yes.
A multimeter is one of the most useful tools for this code.
You can check:
-
Battery voltage
-
Cranking voltage
-
Charging voltage
-
Relay coil resistance
-
Relay output voltage
-
Sense-circuit voltage
-
Voltage drop
-
Continuity
-
Shorts and unwanted resistance
Voltage-drop testing is especially valuable.
Why Is Voltage-Drop Testing Important?
A wire can show good continuity but still have excessive resistance under load.
For example:
Battery → Relay → ECM
A corroded connection may allow a small current to pass during a simple continuity test but cause significant voltage loss when the ECM and related components are operating.
Therefore:
Continuity test = not always enough
Voltage-drop test under load = much more informative
Can a Scan Tool Help?
Yes.
A scan tool may provide:
-
System voltage
-
ECM/PCM communication status
-
Freeze-frame information
-
Stored and pending DTCs
If the vehicle has intermittent communication loss, check whether it corresponds with the P0689 event.
What If P0689 Appears With Many U-Codes?
This is an important clue.
If several modules report communication failures at approximately the same time, investigate the main power supply first.
A possible sequence is:
ECM/PCM power problem → ECM resets or shuts down → Other modules lose communication → Multiple U-codes
Do not immediately replace several control modules.
What If P0689 Appears Only During Starting?
This strongly suggests that voltage during cranking should be investigated.
Possible causes include:
-
Weak battery
-
Poor battery terminals
-
High-resistance ground
-
Excessive starter current
-
Faulty power relay
-
Poor relay connection
Measure voltage while the starter is operating.
What If P0689 Appears Intermittently?
Intermittent P0689 can be caused by:
-
Loose relay
-
Loose terminal
-
Corroded connector
-
Broken wire
-
Poor ground
-
Relay contacts that intermittently fail
-
Ignition-switch problem
A visual inspection combined with voltage-drop testing is important.
What If P0689 Appears After Battery Replacement?
Inspect:
-
Battery terminals
-
Battery ground
-
Positive power connections
-
Fuse box connections
-
ECM/PCM relay
-
Ground straps
A loose terminal after battery replacement can create unexpected voltage problems.
What If P0689 Appears After Jump-Starting?
Check the complete electrical system.
Pay particular attention to:
-
Battery condition
-
Charging voltage
-
Fuse box
-
ECM/PCM relay
-
Grounds
-
Power connections
The timing of the fault can provide an important diagnostic clue.
What If P0689 Appears After Engine Repair?
Inspect the wiring and grounds around the engine.
Engine repairs can disturb:
-
Ground straps
-
Relay wiring
-
ECM connectors
-
Battery cables
-
Harnesses
A loose engine ground can create multiple seemingly unrelated electrical faults.
Is P0689 a Serious Code?
It can be serious.
The ECM/PCM is critical to engine operation.
A persistent low-voltage condition can result in:
-
No-start
-
Engine stalling
-
Loss of engine control
-
Transmission problems
-
Intermittent electrical failures
If the vehicle is stalling unexpectedly, it should be diagnosed promptly.
Can You Drive With P0689?
If the vehicle starts and operates normally, a short trip to a repair facility may be possible.
However, driving should be avoided if you experience:
-
Repeated stalling
-
Intermittent no-start
-
Sudden loss of power
-
Multiple electrical warning lights
-
ECM communication loss
A power-relay problem can potentially cause the engine to stop unexpectedly.
How Is P0689 Repaired?
The repair depends on the confirmed cause.
Possible repairs include:
-
Replacing a weak battery
-
Repairing battery terminals
-
Replacing the ECM/PCM power relay
-
Repairing relay-socket terminals
-
Repairing damaged wiring
-
Cleaning corroded connectors
-
Repairing ECM/PCM grounds
-
Repairing the ignition-switch circuit
-
Repairing charging-system problems
-
Correcting aftermarket electrical modifications
-
Repairing or replacing the ECM/PCM when internal failure is confirmed
Does P0689 Require Relay Replacement?
Not automatically.
The relay is a possible cause, but the entire power and sense circuit should be tested.
A weak battery, corroded terminal, damaged wire, or poor ground can produce similar symptoms.
Does P0689 Require Battery Replacement?
Not necessarily.
The battery should be tested first.
If it passes the appropriate load and capacity tests, replacing it will not solve the problem.
Does P0689 Require ECM Replacement?
Usually not.
The ECM should be considered only after external causes have been eliminated.
A sensible diagnostic order is:
Battery → Charging system → Fuse → Relay → Relay socket → Wiring → Grounds → Sense circuit → ECM/PCM
Common Diagnostic Mistakes
Replacing the ECM immediately
The actual problem may be a relay, connection, or voltage-drop issue.
Replacing the relay without measuring voltage
The relay may not be the real cause.
Checking continuity instead of voltage drop
A high-resistance connection can pass a continuity test.
Ignoring battery and charging voltage
Low system voltage can create this code.
Ignoring ground connections
A poor ground can produce incorrect voltage readings.
Replacing multiple electrical components at once
This makes it difficult to identify the actual cause.
P0688 vs. P0689 vs. P0690
These codes are closely related but describe different conditions.
P0688 – ECM/PCM Power Relay Sense Circuit Open
Indicates an open or interrupted relay-sense circuit.
P0689 – ECM/PCM Power Relay Sense Circuit Low
Indicates that the sense-circuit voltage is lower than expected.
P0690 – ECM/PCM Power Relay Sense Circuit High
Indicates that the sense-circuit voltage is higher than expected.
The key distinction is:
P0688 → Sense circuit open
P0689 → Sense circuit voltage too low
P0690 → Sense circuit voltage too high
How Do You Clear P0689?
The correct procedure is:
Scan all modules → Record all DTCs → Test battery → Test cranking voltage → Check charging system → Identify ECM/PCM relay → Test relay → Measure relay output → Check sense circuit → Inspect relay socket → Check wiring and grounds → Repair the confirmed fault → Clear DTCs → Start vehicle → Road test → Rescan
If P0689 returns, the low-voltage condition in the ECM/PCM power relay sense circuit has not been properly corrected.
Final Thoughts on P0689
P0689 – ECM/PCM Power Relay Sense Circuit Low indicates that the ECM or PCM has detected lower-than-expected voltage in the circuit it uses to monitor its power relay.
Possible causes include a weak battery, low charging voltage, faulty relay, excessive resistance, damaged wiring, corroded terminals, poor grounds, relay-socket problems, ignition-switch faults, or, less commonly, an internal ECM/PCM failure.
The most important point is that P0689 does not automatically mean the ECM/PCM is defective.
A proper diagnostic sequence is:
Check battery → Check charging system → Test relay → Measure voltage drop → Inspect relay socket → Check sense circuit → Inspect wiring → Check grounds → Evaluate ECM/PCM.
If the vehicle has intermittent stalling, difficult starting, or sudden loss of power, the fault should be addressed promptly because an unstable ECM/PCM power supply can potentially interrupt engine operation.