Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P0119 Code: Engine Coolant Temperature Circuit Intermittent

    An ASE-Certified Master Tech Explains the P0119 Diagnostic Trouble Code

    Run a shop or repair van?

    Run your next p0119 diagnosis — engine coolant temperature circuit intermittent job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P0119 diagnosis — Engine Coolant Temperature Circuit Intermittent" by email

    No spam. Unsubscribe anytime.

    Quick Answer

    • What it means: The Engine Control Module (ECM) has detected an intermittent or erratic signal from the Engine Coolant Temperature (ECT) sensor circuit.
    • Severity: Moderate to High. You can safely drive home if the engine is running normally and the temperature gauge isn't overheating, but prolonged driving can lead to poor performance and engine damage.
    • Most common cause: A loose or corroded electrical connection at the ECT sensor, damaged wiring, or an internally failing coolant temperature sensor.

    What the P0119 code means

    The official OBD-II definition for P0119 is Engine Coolant Temperature Circuit Intermittent.

    To put it in plain English, your engine relies on the Engine Coolant Temperature (ECT) sensor to know how hot or cold the engine is running. The engine computer (ECM) uses this temperature data to manage vital functions like fuel delivery, ignition timing, and when to turn on the electric cooling fans.

    When a P0119 code is triggered, it means the ECM is seeing an erratic, jumping, or randomly dropping voltage signal from this sensor. For example, the sensor might tell the computer the engine is at normal operating temperature (around 190°F to 210°F), and a millisecond later, drop to -40°F before jumping right back. Because this drop is intermittent rather than a constant failure, it triggers P0119.

    Common symptoms

    When the ECM receives an erratic coolant temperature signal, it struggles to mix fuel and air properly. You will likely experience one or more of the following symptoms:

    • Check Engine Light is on: The most obvious sign.
    • Erratic temperature gauge: The needle on your dashboard may spike to hot, drop to cold, or flutter randomly while driving.
    • Poor fuel economy: The ECM may mistakenly think the engine is freezing cold and dump excess fuel into the cylinders (running rich).
    • Hard starting or rough idle: An improper fuel mixture makes cold starts difficult and idle erratic.
    • Cooling fans running constantly: As a fail-safe, the ECM may turn the radiator cooling fans on high because it cannot trust the temperature reading.
    • Black smoke from the tailpipe: A result of the engine running far too rich.

    Common causes

    Here are the most frequent culprits behind a P0119 code, ranked from most to least likely:

    1. Loose or corroded electrical connector: The plastic connector at the ECT sensor is prone to heat cycles and vibration, leading to loose pins or corrosion that temporarily breaks the circuit.
    2. Damaged wiring harness: Wires leading to the sensor can chafe against engine brackets or melt on exhaust components, causing an intermittent short or open circuit.
    3. Failing ECT sensor: The sensor itself (usually a thermistor) can develop internal micro-cracks that cause the resistance to fluctuate erratically as it heats up and expands.
    4. Low engine coolant level / air pockets: If the coolant level is too low, the sensor may alternate between touching hot coolant and air pockets, resulting in erratic readings.
    5. Faulty Engine Control Module (ECM): Very rare, but a damaged ECM or a bad ground internally can cause intermittent circuit readings.

    How a technician diagnoses it

    As an ASE-certified diagnostic technician, I don't just throw a sensor at a P0119 code. Because the code specifically states "intermittent," I know the issue is often electrical. Here is the step-by-step diagnostic process:

    1. Check Coolant Levels: The absolute first step is ensuring the radiator and reservoir are full of coolant and bled of air pockets.
    2. Scan Tool and Freeze Frame Data: We hook up a professional OBD-II scan tool to pull the code and review the "Freeze Frame" data. This tells us exactly what the engine temperature, RPM, and speed were at the exact moment the code set.
    3. Live Data and Wiggle Test: We view the ECT live data stream on the scan tool. A good reading should be a steady climb to about 190°F–210°F. If the reading is jumping around, we perform a "wiggle test" by gently shaking the sensor connector and the wiring harness. If the temperature on the scan tool suddenly drops to -40°F (indicating an open circuit) or spikes to 284°F+ (indicating a short), we’ve pinpointed the physical location of the wiring fault.
    4. Visual Inspection: We closely inspect the ECT sensor connector for green corrosion, pushed-out pins, or oil/coolant contamination.
    5. Multimeter Testing: If the wiring is physically sound, we use a digital multimeter to measure the 5-volt reference signal and ground circuit from the ECM. We also measure the internal resistance of the sensor in Ohms to see if it aligns with the manufacturer's temperature/resistance chart.

    Typical repair cost

    The cost to resolve a P0119 code depends largely on whether the issue is the sensor itself or a wiring problem. Keep in mind that labor rates vary by region and shop.

    • ECT Sensor Replacement: If the sensor is failing internally, a new sensor typically costs between $20 and $80. Labor to install it, bleed the cooling system, and clear the codes will run $80 to $150. Total expected cost: $100 to $230.
    • Wiring/Connector Repair: If the connector is melted or corroded, installing a replacement wiring pigtail generally costs $100 to $200 (parts and labor).
    • Coolant Flush / Top-off: If low coolant caused the erratic readings, fixing a minor leak and refilling the system usually costs $100 to $150.

    Can I keep driving with this code?

    It depends on your dashboard temperature gauge. If your temperature gauge is staying in the middle (normal operating range) and the car is running fine, you can safely drive it home or to a shop.

    However, if your temperature gauge is spiking into the red, or if the engine is running incredibly rough, sputtering, and blowing black smoke, you should pull over immediately and have the vehicle towed. Continuing to drive a heavily over-fueled or overheating engine can melt your catalytic converters or warp your cylinder head, turning a $150 repair into a $3,000 nightmare.

    Related codes

    A P0119 is part of a family of ECT sensor codes. You will often see it accompanied by:

    • P0115: Engine Coolant Temperature Circuit Malfunction
    • P0116: Engine Coolant Temperature Circuit Range/Performance
    • P0117: Engine Coolant Temperature Circuit Low (Short to ground)
    • P0118: Engine Coolant Temperature Circuit High (Open circuit)
    • P0128: Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

    Get this scanned at a trusted shop on Repairius.

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Code meanings can vary by engine and controller; confirm the cause before replacing parts. Updated 2026-09-17.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email