P0690

P0690 Code Symptoms, Causes, Diagnosis and Repair Guide Step-by-Step

Quick Summary

When the power‑relay sense circuit reports a high voltage condition, the PCM interprets it as a potential over‑voltage threat and may shut down its own power rails. Drivers typically notice the check‑engine lamp flashing, followed by hard or intermittent starts, and in some cases a brief loss of power while the engine is running. Because the PCM is protecting the vehicle’s electronic architecture, the fault can appear suddenly and may recur until the underlying circuit is corrected. Early identification prevents repeated start‑cycle stress and avoids being stranded.

Symptoms

These signs point directly to the PCM’s power‑relay sense circuit detecting voltage outside its normal range.

Why ECM/PCM Power Relay Sense Circuit High Occurs

Excessive Voltage on Sense Line

The PCM monitors the voltage on the power‑relay sense line to verify that the relay is closing correctly and that the supply voltage remains within spec (typically 12 V ± 2 V). A spike above this range—caused by a faulty voltage regulator, a shorted power‑distribution module, or an aftermarket accessory drawing too much current—triggers the P0690 condition.

Faulty Power Relay or Relay Coil

The power relay supplies the main 12 V feed to the PCM. If the relay coil is damaged, its internal resistance can drop, allowing a higher than intended voltage to appear on the sense line. A stuck‑closed relay can also feed the PCM continuously, bypassing the sense circuit’s protective function.

Wiring Shorts or Corrosion

Corroded connectors, frayed wires, or a short to battery voltage in the sense‑circuit harness can raise the voltage seen by the PCM. Even a high‑resistance ground path can create a voltage differential that the PCM interprets as a high‑sense condition.

PCM Internal Fault

When the PCM’s voltage‑sense circuitry fails—often due to moisture intrusion, solder joint cracks, or component burnout—the module may falsely read a high voltage. In such cases, external wiring appears normal, yet the PCM continues to set P0690.

Diagnostic and Repair Procedures

  1. Retrieve the code with an OBD‑II scan tool capable of live data. Confirm that P0690 is the only active code; additional codes may indicate secondary issues.
  2. Inspect the power‑relay fuse and replace it if blown. A blown fuse can cause the relay to operate erratically, producing voltage spikes.
  3. Locate the PCM power‑relay sense wire (often a thin “sense” or “feedback” wire from the relay coil to the PCM).
  4. Measure voltage on the sense line with the ignition ON and the relay engaged. Acceptable range is 11.5‑13.5 V. Anything above 14 V indicates an over‑voltage condition.
  5. Test the relay coil resistance with an ohmmeter; typical values are 70‑120 Ω. A significantly lower reading suggests a shorted coil.
  6. Perform continuity and resistance checks on the sense‑circuit wiring from the relay to the PCM. Look for breaks, corrosion, or unintended shorts to battery voltage.
  7. Verify ground integrity by measuring resistance to chassis ground; it should be less than 0.1 Ω. A high‑resistance ground can elevate the sense voltage.
  8. If wiring and relay are sound, bench‑test the PCM by applying a known good 12 V source to the power input while monitoring the sense line. Persistent high voltage points to an internal PCM fault.
  9. Repair or replace the defective component:

– Clean or re‑terminate corroded connectors and replace damaged wires.

– Install a new power relay (typically $30‑$70 plus labor).

– If the PCM is at fault, replace the module. Reprogramming is required to match the vehicle’s VIN, immobilizer, and calibration data.

Typical labor for diagnosis ranges from $120‑$180. Relay replacement averages $70‑$120 total. PCM replacement, including programming, generally costs $800‑$1,200 plus $150‑$250 labor.

When ECM/PCM Replacement Makes More Sense Than Repair



Repairing a PCM’s internal voltage‑sense circuitry can be a temporary fix. Moisture‑related corrosion or cracked solder joints often re‑appear after a short service interval, leading to repeat P0690 trips and additional diagnostic time. When the cost of a reliable repair exceeds $300, or when the PCM shows multiple unrelated fault codes, full replacement is the prudent choice.

Modern control modules are deeply integrated with security, immobilizer, and powertrain management systems. That integration means a replacement must be programmed precisely to the vehicle’s VIN and software version; a mismatched unit can cause communication loss or immobilizer lock‑out.

Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by a lifetime warranty. Replacement units are sourced, pre‑programmed, and tested before shipment, eliminating dealer programming delays. For older vehicles where OEM PCM pricing approaches $1,500, a Flagship One unit typically costs $800‑$1,000, offering the same functionality with a warranty that covers both hardware and software integrity.

Preventive Maintenance

VIN-Programmed Control Module Replacement

Flagship One provides VIN-programmed, OEM engine and powertrain control modules backed by lifetime warranty. Units arrive pre-programmed to your vehicle’s specifications for plug-and-drive installation.

View Products