How to solve code p0118 and P2186 on Honda fit
P0118 + P2186 on a Honda Fit both point to the engine coolant temperature sensors.
- P0118: ECT Sensor 1 Circuit High Voltage - sensor 1 is the one on the thermostat housing/engine
- P2186: ECT Sensor 2 Circuit High Voltage - sensor 2 is usually on the lower radiator hose/thermostat housing
Both codes mean the ECU is seeing >4.9V on the sensor wire, which it interprets as “sensor disconnected” or “temp below -40°C”. 5268
What usually causes both at once
1. Bad ECT sensor - most common. The sensor fails open internally
2. Loose/damaged connector or wiring to either sensor
3. Low coolant - if the sensor isn’t submerged it’ll read cold/high voltage
4. Broken 5V reference wire from the ECU
Fix it step by step
1. Check coolant level first
Low coolant means the sensor reads air temp instead of coolant. Top up if low, then clear codes and retest. 5836
2. Inspect the sensors and wiring
- ECT Sensor 1: On the thermostat housing, 2-pin connector, near the upper radiator hose
- ECT Sensor 2: On the lower hose or bottom of thermostat housing, also 2-pin 323a
Look for unplugged connectors, broken wires, corrosion, or coolant on the pins.
3. Quick test with a jumper wire
This tells you if it’s the sensor or wiring:
1. Turn key OFF, disconnect the 2-pin connector from ECT Sensor 1
2. Jumper pins 1 and 2 together with a paperclip
3. Turn key ON, check live data on a scan tool
- If temp jumps to 120°C+ / 284°F+, the wiring is good and the sensor is bad
- If it still reads -40°C or 5V, you’ve got a wiring/ECU problem 29325268
Repeat for Sensor 2.
4. Replace the sensor if it fails the test
The ECT sensor is cheap - $15-30 for a Denso or NTK unit. Use a 19mm deep socket. You’ll lose a little coolant, so have a catch pan ready.
5. Clear codes and test drive
After repair, clear codes with a scanner and drive until the engine warms up. Both codes should stay gone.
Why both codes together?
On the Fit, P0118 and P2186 often show up together when the
Comments
Post a Comment