ECM/PCM Power Relay Control Circuit Low
The engine control module power relay circuit is experiencing low voltage.
Heads up: this code wasn't in our hand-written library yet, so DiagCoach AI built this page on the fly. Double-check critical specs against service info before condemning parts.
What it means (plain English)
The computer that controls the engine isn’t getting enough power to function properly, which could be caused by a wiring problem or a bad relay.
What the computer is actually seeing
The ECM monitors the voltage in the power relay control circuit. When this voltage drops below a threshold, it triggers the P0688 code.
What a healthy reading looks like
The control circuit should show between 12 to 14 volts when the ignition is on and the relay is functioning correctly.
Guided diagnostic — the DiagCoach way
Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.
- 1Check battery voltage; it should be 12.4V or higher with engine off.
- 2Inspect the ECM power relay; swap with a known good relay if available.
- 3Check wiring and connectors in the relay circuit for damage or corrosion.
- 4Measure voltage at the relay while cranking; should be 12V or more.
Common causes
- Faulty ECM power relay
- Wiring issues in the relay circuit
- Faulty ECM (Engine Control Module)
- Low battery voltage or poor ground connection
Typical repair cost
$$
Related codes
Frequently asked questions
Is it safe to drive with this code?
It's generally not safe, as it may lead to engine performance issues or a no-start condition.
Will the code come back if I clear it?
If the underlying issue isn’t fixed, the code will likely return.
What else might trigger this code?
In addition to relay and wiring issues, a weak battery can also cause this code.
Working a real vehicle right now?
Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.
Start guided diagnostic →