Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine starts stalling, losing power sharply, or the warning light flashes.
- !The vehicle begins to run erratically or enters limp mode while the code is active.
What to check first
Step-by-step checks
- 1
Free - no tools
Check whether the hot warning lamp behaves normally at key-on or during temperature changes
- 2
Free - no tools
Inspect the cluster and ECU connectors for looseness, corrosion, or damage
- 3
Basic tool needed
Notice whether the code appeared after dash work, cooling-system work, or battery work
- 4
Basic tool needed
If scan data is available, compare commanded lamp status with what the dash shows
- 5
Basic tool needed
If the car also has cooling-system faults, treat them as a related clue rather than a separate issue
If the code returns
- -If the lamp circuit is open or shorted, wiring repair comes before replacing modules.
- -If the lamp behaves normally but the code remains, the ECU driver or cluster circuit may need deeper testing.
- -If the code returns after repair, recheck the control path and connector fit again.
Background
What this code means
P0655 is a generic OBD-II code for engine hot lamp output circuit malfunction.
That usually means the ECU cannot control the hot-warning lamp path correctly, so the output circuit or dash-side wiring needs inspection.
Diagnosis
Common causes
Lamp output circuit fault
The hot-warning lamp path may not be switching correctly.
Cluster wiring issue
A poor connection can keep the warning lamp from responding.
ECU driver fault
The control side may not be driving the lamp correctly.
Instrument cluster issue
The dash lamp circuit may be the actual problem.
Avoid these mistakes
What not to do
- xDo not replace a control module first if there is obvious wiring, connector, or power-supply damage.
- xDo not assume a module code always means the module itself is bad before checking the supporting circuit.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0655 was expanded around engine-hot warning lamp output faults, especially wiring issues, cluster problems, and ECU lamp-driver failure.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference