Severity High
P0690

ECM/PCM Power Relay Sense Circuit High

What does the P0690 code mean?

The P0690 code indicates that the Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected a voltage higher than expected on the power relay sense circuit. This circuit monitors the voltage supplied to the ECM/PCM from the main relay. A high voltage reading can be caused by a faulty relay, wiring issues, or a failing ECM/PCM. This condition can lead to erratic engine behavior or no-start situations.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and freeze frame data.

2

Step 2: Visually inspect the ECM/PCM power relay and related wiring for damage or corrosion.

3

Step 3: Test the relay sense circuit voltage with a multimeter; compare to manufacturer specs.

4

Step 4: Check for shorts to voltage in the circuit using a wiring diagram.

5

Step 5: If all else is normal, test the ECM/PCM for internal faults.

Need an OBD2 Scanner for the P0690? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause the engine to stall or not start, leading to unsafe driving conditions.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for relay replacement and basic wiring repair, but can be higher if the ECM/PCM needs replacement.

06. Related Codes