P0118 on a Honda: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
Safe to drive, but the engine may run rich and idle roughly until the sensor circuit is repaired.
What P0118 means on a Honda
On a Honda, P0118 means the engine coolant temperature (ECT) sensor is sending a high-voltage signal that the computer reads as the engine being very cold. The sensor sits near the thermostat housing, and Honda connectors are known for corrosion that opens the circuit. Note that Honda uses a separate sensor for the dashboard gauge, so the gauge can read normally while this code is set.
Is P0118 common on Hondas?
P0118 is common on higher-mileage Civic, Accord, and CR-V models. Corroded connectors and broken wires at the sensor are the usual findings, and a loose connector after timing belt or water pump service is a frequent surprise.
Commonly reported on: Civic, Accord, CR-V, Pilot.
Symptoms
- Check engine light on
- Poor fuel economy
- Rough idle or hard cold start
- Exhaust smelling rich
Common causes
- most common: Faulty coolant temperature sensor
- common: Corroded sensor connector
- common: Open sensor signal wire
- less common: Loose connector after engine service
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the coolant temperature sensor | Yes | $25โ60 |
| Clean or replace the corroded connector | Yes | $20โ50 |
| Repair the sensor wiring | Mechanic | $50โ150 |
Frequently asked questions
Other common Honda codes
P0118 on other brands
Looking for the full (non-brand-specific) guide? See the P0118 code page โ
Browse all Honda codes: Honda hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.