P0690: ECM/PCM Power Relay Sense Circuit High (Meaning, Causes, Fixes)
What P0690 means
The powertrain computer (PCM) gets its battery voltage through a power relay that switches on with a signal from the ignition switch. OBD-Codes.com describes it as typically a five-wire relay: constant battery voltage on one wire, ground on another, the ignition switch signal on a third, voltage out to the PCM on a fourth, and a fifth power relay sense circuit the PCM uses to monitor relay voltage. OBD-Codes.com says P0690 is stored when the voltage on this sense circuit exceeds the maximum allowed value, and the check engine light may come on. RepairPal describes it more broadly: the PCM sets P0690 if it detects an incorrect voltage signal from the power relay. It is a generic code for 1996 and newer vehicles, and OBD-Codes.com notes exact repair steps vary by year, make, model and engine. The sources differ on symptoms and causes. OBD-Codes.com lists a delayed or no start, inoperative electrical accessories and drivability issues, with a bad relay, a blown fuse or fusible link, or an open or shorted circuit as causes; RepairPal lists 'engine may not start' and 'hard or no start in cold weather', with PCM failure, power relay failure and wiring as causes. P0688 and P0689 are the open and low versions of this code, and P0685, P0686 and P0687 cover the relay's control circuit.
Severity: can I keep driving?
Stop and fix promptly
Get it fixed soon. OBD-Codes.com says P0690 should be treated as severe because it can cause a no-start and drivability problems, and RepairPal rates it Urgent, meaning immediate action is needed.
Common symptoms
- Check engine light on (OBD-Codes.com says it may come on)
- Delayed start or no start (OBD-Codes.com); engine may not start (RepairPal)
- Hard or no start in cold weather (RepairPal)
- Electrical accessories may not work (OBD-Codes.com)
- Engine drivability problems (OBD-Codes.com)
Likely causes
Roughly most to least common, based on the sources below. Your vehicle may differ.
- Bad PCM power relay (OBD-Codes.com, RepairPal)
- Open or shorted wiring between the power relay and the PCM, including a circuit shorted to voltage (OBD-Codes.com); wiring issue (RepairPal)
- Blown fuse or fusible link (OBD-Codes.com)
- Faulty engine computer (PCM) (RepairPal); OBD-Codes.com also mentions a PCM programming error once wiring and relay check out
Diagnostic steps you can do
Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.
- Read all stored codes and freeze frame data with a scan tool and write them down, then clear the codes and drive to see if P0690 comes back. OBD-Codes.com says if it doesn't return and there are no drivability symptoms, the car can be driven normally; if it is intermittent it may be harder to find.
- Check for technical service bulletins (TSBs) that match your vehicle, code and symptoms.
- If the code comes right back, inspect the wiring and connectors around the PCM power relay and the PCM, and repair any broken or unplugged harnesses.
- Test the fuses and relays that feed the PCM power relay. OBD-Codes.com says to test fuses and fusible links with the circuit loaded so you don't misdiagnose them.
- With a multimeter and a wiring diagram, check for battery voltage and ground at the relay, then relay output voltage at the relay and at the PCM connector. OBD-Codes.com says poor output at the relay points to the relay, excessive voltage at the PCM connector points to a circuit shorted to voltage, and a normal signal at the PCM points to the PCM or its programming.
Typical fixes
- Replace the PCM power relay (OBD-Codes.com, RepairPal)
- Repair wiring that is shorted to voltage, open or damaged between the relay and the PCM (OBD-Codes.com, RepairPal)
- Replace a blown fuse or fusible link, after finding why it blew (OBD-Codes.com)
- Repair, replace or reprogram the engine computer only after the relay, fuses and wiring check out (OBD-Codes.com, RepairPal)
Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.
🛠 When to call a pro
- The car won't start or stalls
- You don't have a multimeter or a wiring diagram for the PCM power circuit
- The code is intermittent and won't come back on demand
- Tests point to the engine computer, which may need programming to your vehicle
Where to buy
Plain search links. Always match parts to your exact year, make, model and engine.
FAQs
Can I drive with P0690?
It's risky. OBD-Codes.com says to treat it as severe because it can cause a no-start and drivability problems, and RepairPal rates it Urgent. OBD-Codes.com adds that if the code doesn't come back after clearing and there are no symptoms, the car can be driven normally.
What's the difference between P0689 and P0690?
Both are about the sense circuit the engine computer uses to monitor its power relay's voltage. OBD-Codes.com says P0689 sets when that circuit's voltage is lower than expected and P0690 sets when it exceeds the maximum allowed. P0688 is the open-circuit version, and P0685 to P0687 cover the relay's separate control circuit.
Will P0690 stop my car from starting?
It can. OBD-Codes.com lists a delayed or no start, and RepairPal lists 'engine may not start' and a hard or no start in cold weather.
How much does it cost to fix P0690?
Neither source gives a repair cost for P0690. It can be a relay, a fuse, wiring or the computer, so diagnose it before buying parts.
Sources
Last reviewed 2026-10-25. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.