How to Fix P0690

🚨 Diagnostic Profile

Vehicle/Equipment Make: GENERIC

Technical Description: ECM/PCM Power Relay Sense Circuit High

This diagnostic condition indicates that the Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected a voltage on the power relay control/sense circuit that is higher than the expected calibrated threshold. This typically points to a problem with the main power relay, a short to voltage in the control wiring, or an internal module fault preventing proper voltage regulation on the sense line.

🚨 Repair Difficulty Tier

Difficulty Rating: Intermediate

This repair requires the use of a digital multimeter and a capable scan tool to read live sense circuit voltage data. While component replacement (such as the relay itself) can be straightforward, accurately diagnosing a wiring short to voltage or confirming an internal module fault requires intermediate-level electrical diagnostic skills and a wiring diagram. This is not a simple bolt-on repair, but it does not require complex module programming unless the ECM/PCM itself needs replacement.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

  • Visually inspect the main power relay (often labeled ‘ECM Relay’ or ‘Main Relay’) in the fuse/relay box for signs of corrosion, burnt contacts, or physical damage.
  • Check the relay socket terminals for corrosion, bent pins, or loose connections.
  • Trace the sense/control wire from the relay to the ECM/PCM connector, looking for chafed insulation, pinched wiring near the harness routing, or signs of contact with a power source (such as a battery positive wire).
  • Inspect the ECM/PCM connector pins for corrosion or spread terminals that could cause an intermittent high-voltage reading.

Step 2: Diagnostic Verification

  • Connect a scan tool capable of reading live ECM/PCM data and monitor the ‘Main Relay Sense Voltage’ or equivalent PID while cycling the ignition ON and OFF.
  • Using a digital multimeter, backprobe the sense circuit at the ECM/PCM connector and measure voltage with the key OFF (should read near 0V) and key ON (should reflect relay-controlled voltage, typically battery voltage minus minimal drop).
  • If voltage is present with the key OFF or is unexpectedly high, perform a continuity and short-to-voltage test on the wiring harness between the relay and the ECM/PCM.
  • Test the relay itself off-vehicle using a bench test (12V and ground to coil terminals, checking continuity across switched contacts) to rule out a sticking or internally shorted relay.
  • If wiring and relay test normal, suspect an internal ECM/PCM driver circuit fault requiring further module-level testing or comparison against a known-good module.

Step 3: Resolution & Reset Process

  • If the relay is found to be faulty, replace it with an OEM or OEM-equivalent relay and retest the sense circuit voltage.
  • If a wiring short to voltage is found, repair the affected wire section using proper soldering and heat-shrink techniques, then re-insulate and secure the harness away from chafe points.
  • If the ECM/PCM connector terminals are corroded or damaged, clean or replace the terminals and ensure a secure, low-resistance connection.
  • After repairs, clear the diagnostic trouble codes using a scan tool and perform a key-cycle test to confirm the sense voltage reads correctly in both key ON and OFF states.
  • If an internal module fault is confirmed, replace the ECM/PCM and perform the required initialization, VIN relearn, or module programming per manufacturer procedure.
  • Conduct a test drive and re-scan for any returning codes to confirm the repair is complete.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Main/ECM power relay, wiring harness repair kit (connectors, terminals, heat-shrink), digital multimeter, OEM-level or advanced aftermarket scan tool, and potentially ECM/PCM replacement with manufacturer flashing/programming software if module fault is confirmed.

Average Component Price: Relay: $15–$60; Wiring repair materials: $10–$40; Full ECM/PCM replacement (part plus dealer programming): $400–$1,200+ depending on make and model.

Estimated Labor Hours: Diagnosis: 0.5–1.5 hours; Relay or wiring repair: 0.5–1.0 hour; ECM/PCM replacement and programming (if required): 1.5–3.0 hours.