Severity High
P068B

ECM/PCM Power Relay De-Energized Performance - Too Late

📅 Last reviewed: July 2026
What does the P068B code mean?

The P068B code indicates that the powertrain control module (PCM) detected the main power relay de-energized later than expected after the ignition was turned off. This relay supplies battery voltage to the PCM and other components. A delayed de-energization can cause battery drain, erratic system behavior, or failure to shut down properly. The issue often stems from a faulty relay, wiring problems, or a PCM internal fault.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

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

2

Step 2: Inspect the ECM/PCM power relay and its socket for corrosion, damage, or loose pins.

3

Step 3: Test relay coil resistance and switching operation with a multimeter.

4

Step 4: Check for battery voltage at relay terminals with key on and off.

5

Step 5: If relay and wiring are okay, test PCM ground and power inputs; consider PCM replacement if all else fails.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended because the relay may fail to de-energize, causing battery drain and potential no-start conditions. Have it diagnosed promptly.

How much does it cost to fix?

Typically $50-$150 for relay replacement and basic diagnostics. PCM replacement can cost $500-$1000+.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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