P0655
P0655 Code Symptoms, Causes, Diagnostic Steps & Repair Cost Estimate
Quick Summary
- P0655 means the Engine Hot Lamp Output Control Circuit is not functioning correctly.
- Typical sign: the hot‑engine warning lamp stays on, flashes, or lights intermittently while the engine runs normally.
- Primary culprits are ECM/PCM output driver failure, wiring/connector problems, or a blown fuse/relay.
- Diagnosis starts with a scan, visual wiring inspection, and circuit testing; repair may involve fixing wiring, replacing a fuse/relay, or re‑programming the ECM.
- When the ECM’s internal driver is damaged, a VIN‑matched replacement programmed by Flagship One is the most reliable solution.
P0655 Code: Symptoms, Causes, and How to Fix It
Drivers first notice the Engine Hot Lamp behaving oddly. The lamp, which normally illuminates only when coolant temperature exceeds the safe limit, may remain steadily lit, flash repeatedly, or turn on and off at random while the engine is at normal operating temperature. The check‑engine light may appear alongside the warning lamp, but the vehicle’s performance—idle quality, acceleration, fuel economy—remains unchanged. In most cases the driver can continue to drive, yet the persistent lamp defeats its safety purpose by obscuring a genuine overheating condition.
Symptoms
- Hot‑engine warning lamp continuously on even though coolant temperature is within normal range.
- Flashing or intermittent illumination of the same lamp while the engine is cold, warm, or at operating temperature.
- Check‑engine light (CEL) illuminated in conjunction with the hot‑engine lamp.
- No loss of power, rough idle, or stalling; the engine runs as normal because the fault resides in the lamp‑control circuit, not in core engine management.
Why This Happens
Faulty ECM/PCM Output Driver Circuit
The ECM (engine control module) sends a low‑current signal to the hot‑engine lamp through an internal driver transistor. If the transistor or its associated driver circuitry fails, the module cannot modulate the lamp correctly, resulting in constant or erratic illumination.
Wiring Harness Damage or Short to Ground
The lamp’s power and ground wires travel through the engine compartment. Chafed insulation, rodent damage, or exposure to coolant can create an intermittent short or open circuit. A short to ground may force the lamp to stay lit, while an open circuit can cause it to flicker.
Blown Fuse or Faulty Relay Controlling the Lamp Circuit
Most vehicles protect the lamp circuit with a dedicated fuse (often 5 A to 10 A) and sometimes a relay that switches lamp power on when the ECM commands it. A partially blown fuse or a relay that sticks closed will keep the lamp energized regardless of the ECM’s command.
Corroded Connector or Poor Ground
Connector pins at the lamp or at the ECM can corrode from moisture or salt exposure. A high‑resistance ground path can prevent the ECM from pulling the lamp low, leaving it illuminated. Likewise, a loose plug can cause intermittent lighting.
Software/Calibration Issue
Occasionally the ECM’s calibration data for the hot‑engine lamp may become corrupted, especially after a failed flash or an improper re‑programming attempt. The module then sends an incorrect PWM (pulse‑width modulation) signal, producing the same symptoms without any hardware fault.
Diagnostic and Repair Procedures
- Retrieve the Code – Connect a professional OBD‑II scanner capable of reading manufacturer‑specific data. Verify that P0655 is the only active code; other related codes (e.g., P0128, P0115) may indicate additional temperature‑sensor issues.
- Inspect the Lamp and Wiring – Visually examine the hot‑engine lamp, its socket, and the harness for cracked insulation, coolant stains, or corrosion. Tighten any loose connectors and clean contacts with electrical contact cleaner.
- Test the Fuse and Relay – Locate the fuse that protects the lamp circuit (usually in the fuse box under the hood). Measure resistance; a blown fuse will read infinite resistance. Swap the relay with an identical unit from another circuit to confirm proper operation.
- Circuit Voltage Test – With the ignition on, measure voltage at the lamp’s power wire. It should read battery voltage only when the ECM commands illumination. Use a multimeter to monitor voltage while the scanner forces the lamp on and off (many scan tools have a “lamp test” function). Absence of voltage change indicates a wiring or driver fault.
- ECM Output Driver Check – If wiring, fuse, and relay are sound, the fault likely lies within the ECM’s driver transistor. This test requires a bench‑level diagnostic tool that can read the ECM’s output voltage on the lamp circuit pin. A constant voltage despite command changes confirms internal driver failure.
- Software Verification – Re‑flash the ECM with the latest calibration file using a manufacturer‑approved flashing tool. If the fault clears, the issue was software‑related.
- Repair Options –
– Wiring/Connector Repair – Replace damaged sections, apply heat‑shrink tubing, and secure with zip ties. Cost: $50‑$150 for parts and labor.
– Fuse/Relay Replacement – Typically $10‑$30 for parts plus 0.5 hour labor.
– ECM Re‑programming – $150‑$250 for dealer or specialist flash equipment and labor.
– ECM Replacement – When the internal driver is defective, replace the module. A remanufactured ECM costs $400‑$700; labor for removal and installation averages 1.5 hours.
When Replacement Makes More Sense Than Repair
If the ECM’s output driver circuit is confirmed defective, repair attempts are often temporary. The driver transistor is soldered onto the module’s PCB; a repair involves microsoldering that may not survive the engine’s thermal cycles. Repeated failures can lead to recurring lamp faults and additional diagnostic expense.
Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Their units arrive pre‑programmed to your vehicle’s exact specifications, eliminating the need for on‑site coding and reducing the risk of software mismatches.
Preventive Maintenance
- Regular Visual Checks – During routine oil changes, inspect the hot‑engine lamp socket and surrounding wiring for signs of wear or coolant leakage.
- Keep Connectors Dry – Apply dielectric grease to lamp and ECM connectors to repel moisture and corrosion.
- Replace Fuses Promptly – A partially blown fuse can cause intermittent lamp behavior; replace any suspect fuse immediately.
- Use Quality Wiring Protectors – When routing wires near moving components, add protective sleeves to guard against abrasion.
- Stay Current on Software Updates – Periodic ECM calibration updates from the manufacturer can resolve latent programming glitches that affect lamp control.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.