P0119: Intermittent ECT Circuit Fault
P0119 Code: ECT Sensor Intermittent Issues. See symptoms, common causes, driving risk and checks that help confirm the fault before parts are replaced.

Save all codes and freeze-frame data. The code tells you what the control module detected, not which component must be replaced.
Quick answer
P0119 code indicates an intermittent issue in the Engine Coolant Temperature (ECT) sensor circuit. The ECM detects inconsistent or erratic voltage signals from the ECT sensor, suggesting a loose connection, damaged wiring, or a failing sensor that intermittently loses or alters its signal.
Why the P0119 Code Means an Intermittent ECT Circuit
The ECT sensor is a thermistor that measures coolant temperature and sends a voltage signal to the Engine Control Module (ECM). As coolant temperature changes, the sensor's internal resistance changes, altering the voltage the ECM reads. A stable signal allows the ECM to adjust fuel delivery, ignition timing, and other parameters for optimal performance.
With P0119, the ECM flags an intermittent problem; meaning the signal drops in and out or fluctuates abnormally. This is distinct from P0117 (low input) or P0118 (high input), which are steady-state faults. Common triggers for P0119 include a corroded or loose electrical connector at the sensor, frayed or shorted wiring in the sensor circuit, or an ECT sensor with internal damage causing sporadic resistance changes. In some cases, moisture intrusion into the connector or wiring harness can create temporary shorts, leading to the intermittent signal the ECM detects.
Diagnostically, the intermittent nature makes P0119 tricky. The fault may not be present when the vehicle is scanned, so technicians often rely on freeze-frame data, live data monitoring, and wiggle-testing the wiring harness to reproduce the issue. The ECM may log P0119 when the signal deviates from expected values for a brief period, then returns to normal; hence the "intermittent" designation.
Because the ECT sensor is critical for cold-start enrichment and engine warm-up strategies, an unstable signal can cause drivability issues like rough idling, poor cold starts, or erratic fuel economy. However, the intermittent nature means symptoms may come and go, aligning with when the circuit fault is active.
Common Symptoms of P0119
Symptoms of P0119 often appear only when the circuit fault is active. At idle, you may notice a rough or unstable idle if the ECM receives an incorrect temperature reading, leading to improper fuel mixture. During acceleration, hesitation or stumbling can occur as the ECM briefly misinterprets coolant temperature, affecting fuel delivery. Cold starts may be harder or rougher, as the ECM relies on ECT data to enrich the fuel mixture until the engine warms. These symptoms are intermittent, matching the nature of the P0119 code itself.
How P0119 Is Diagnosed and Fixed
Diagnosing P0119 starts with inspecting the ECT sensor's wiring and connector for corrosion, looseness, or damage. Technicians check for voltage drops or resistance changes in the circuit, often using a multimeter or by wiggling the harness to reproduce the fault. If the wiring and connector are sound, the ECT sensor itself is tested for proper resistance values at various temperatures. Repairs typically range from $150 to $1,000+ depending on the cause. See the full P0119 repair cost guide for a detailed breakdown.
Can You Still Drive With Code P0119?
You can usually continue driving with P0119, but it is not recommended long-term. The intermittent nature means the vehicle may run normally for periods, but sudden drivability issues like stalling or poor acceleration could occur. If symptoms worsen or the check engine light flashes, stop driving and have the vehicle towed to prevent potential damage.
Details that improve the diagnosis
Compare the reported value with engine temperature, barometric pressure, throttle position and related sensors. A signal that is electrically valid can still be implausible. Fuel trims at idle and at a steady higher speed help separate an intake leak from a fuel-delivery or measurement problem.
Before clearing anything, record whether the code is current, pending, history or permanent. Save companion codes and freeze-frame conditions, then note recent repairs, a weak battery, weather changes and the exact moment the symptom appears. After a confirmed repair, clear only the erasable codes and complete the appropriate drive cycle. A permanent code normally clears only after the onboard monitor verifies that the fault is gone.
Related trouble codes
Information to record before any repair
Write down the exact code, its status and every companion code reported by a complete vehicle scan. Save the freeze-frame values, including engine speed, load, coolant temperature, vehicle speed, battery voltage and fuel trims when available. Note whether the warning appeared during a cold start, at idle, under acceleration, after refueling, in wet weather or immediately after other work. These details help separate an intermittent electrical problem from a repeatable mechanical or operating-condition fault.
Identify the exact year, make, model, engine, transmission and market version before using a wiring diagram or specification. Connector pinouts, monitor thresholds, component locations and test procedures can change within the same model line. Check current manufacturer service information and relevant technical service bulletins. A bulletin can improve the test sequence, but it should not be treated as proof that the same fault exists on every vehicle.
How to verify the repair
A warning light that stays off immediately after codes are cleared does not by itself confirm a repair. Recheck live data, repeat the operating condition that originally set the code when it is safe to do so, and confirm that no pending code returns. Some monitors need a specific drive cycle before they run. Permanent codes are normally removed by the control module only after it sees enough successful monitor results. If symptoms remain or the code returns, continue testing instead of replacing another part by guesswork.