P0119
Engine Coolant Temperature Sensor Circuit 1 IntermittentP0119 is a generic OBD-II powertrain diagnostic trouble code: Engine Coolant Temperature Sensor Circuit 1 Intermittent. It is logged by the engine control unit when the coolant monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0119 means
P0119 is set when the ECM/PCM detects that the Engine Coolant Temperature (ECT) sensor signal is erratic or intermittent — the voltage is present and within range at times, but drops out, spikes, or changes in a pattern inconsistent with actual coolant temperature behaviour. Unlike P0115 (a persistent out-of-range fault) or P0117/P0118 (hard high/low faults), P0119 specifically captures a signal that is unstable rather than fixed at an extreme.
The intermittent nature of P0119 makes it harder to diagnose than a hard fault, because the fault may not be present when the vehicle is inspected. Common root causes are a hairline crack or intermittent open in the sensor wiring harness, a connector that loses contact under vibration or thermal cycling, or a sensor that is beginning to fail internally. Low coolant or an air lock around the sensor can also create erratic readings as the sensor tip moves in and out of contact with the coolant.
Because the ECM is receiving a signal that fluctuates unpredictably, its substitute temperature strategy may switch on and off, leading to inconsistent fuel enrichment and cold-start behaviour. Systematic wiggle-testing the harness and connector while monitoring the live sensor signal on a scan tool is the most effective way to replicate and isolate an intermittent fault of this type.
Common causes
Most-frequently reported root causes when P0119 is logged.
-
1
Intermittent open circuit in the ECT sensor wiring harness, often caused by a hairline break that makes contact under certain conditions.
-
2
Loose, corroded, or vibration-sensitive connector pins at the ECT sensor plug.
-
3
ECT sensor failing internally with unstable resistance characteristics.
-
4
Low coolant level causing the sensor tip to lose and regain contact with coolant as the vehicle moves.
-
5
Air pocket trapped in the cooling system near the sensor producing erratic temperature swings.
-
6
Defective thermostat causing coolant temperature to cycle abnormally rather than stabilise at operating temperature.
-
7
Faulty PCM/ECM reference or ground circuit with intermittent behaviour (uncommon).
Symptoms drivers notice
How to diagnose P0119
A typical diagnostic flow when this code is present.
-
1
Connect an OBD-II scanner and monitor the live ECT data stream; compare the reading against actual coolant temperature — look for sudden jumps or drop-outs that do not match thermal behaviour.
-
2
Record freeze-frame data and note the conditions (cold start, warm, certain RPM range) under which the code sets, to help reproduce the fault.
-
3
Perform a harness wiggle test: with the engine running and ECT data on screen, flex and tug the wiring at the sensor connector, along the harness routing, and near any clamps or sharp edges — watch for signal spikes.
-
4
Unplug and repin, clean, or replace the ECT connector if wiggling the connector causes a signal drop or spike.
-
5
Measure ECT sensor resistance cold and after warm-up; an unstable resistance reading (needle wandering on an analogue meter) indicates a failing sensor.
-
6
Check and top up coolant level; bleed any air pockets from the cooling system that could intermittently expose the sensor.
-
7
Clear the fault, drive under the conditions noted in freeze-frame, and rescan to confirm the fault is resolved.
Related powertrain codes
- P008F — Engine Coolant Temperature/Fuel Temperature Correlation
- P00B1 — Radiator Coolant Temperature Sensor Circuit
- P00B2 — Radiator Coolant Temperature Sensor Circuit Range/Performance
- P00B3 — Radiator Coolant Temperature Sensor Circuit Low
- P00B4 — Radiator Coolant Temperature Sensor Circuit High
- P00B5 — Radiator Coolant Temperature Sensor Circuit Intermittent/Erratic
Frequently asked questions
How is P0119 different from P0115?
P0115 indicates a persistent circuit fault — the signal is continuously out of range. P0119 means the signal is present and within range at times, but drops out or spikes erratically. P0119 is typically harder to diagnose because the fault may not be present during a static bench test.
Why does P0119 sometimes appear on its own without any drivability symptoms?
If the intermittent dropout is brief, the ECM's substitute value keeps the engine running normally, and the driver notices nothing. The MIL lights up because the ECM logged the event even though performance seemed fine.
Can a bad thermostat cause P0119?
Yes. A thermostat that sticks open or cycles erratically can cause real coolant temperature swings that the ECM interprets as an intermittent sensor signal, setting P0119 even with a healthy sensor and wiring.
Is the ECT sensor expensive to replace?
The sensor itself is typically an inexpensive part. Most of the cost is labour to drain and refill coolant. Diagnose the connector and wiring first — a harness repair often resolves P0119 without replacing the sensor.
Disabling P0119 in software
RaceTune can permanently disable P0119 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0119 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file