P011B

Coolant Temperature/Intake Air Temperature Correlation

P011B is a generic OBD-II powertrain diagnostic trouble code: Coolant Temperature/Intake Air Temperature Correlation. 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.

Code
P011B
Group
Powertrain
System
Coolant
Severity
Warning (MIL on)
Need P011B disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P011B means

DTC P011B is stored when the PCM detects that the voltage signals from the Engine Coolant Temperature (ECT) sensor and the Intake Air Temperature (IAT) sensor differ by more than a calibrated threshold — typically 25 °C (45 °F) — when the engine is started from cold. The logic behind this correlation check is that after the engine has been fully cooled to ambient temperature, the coolant temperature and the inlet air temperature should be nearly identical. The PCM uses this cold-soak correlation window at startup to validate both sensor readings: if they agree closely, both are presumed accurate for the critical cold-start fuelling and ignition calculations that follow. If the difference exceeds the threshold, the PCM flags P011B because it cannot determine which sensor is lying. A rich or lean cold-start mixture results, as does potentially incorrect idle speed control and cooling fan activation timing. Prolonged operation with an inaccurate ECT input can cause excessive cold-start fuel enrichment, increased catalyst light-off times, and elevated hydrocarbon emissions. Common causes range from a failed ECT or IAT sensor, damaged wiring on either circuit, to low coolant level or air pockets that cause the ECT to read incorrectly rather than reflecting true coolant temperature.

Common causes

Most-frequently reported root causes when P011B is logged.

  • 1
    Failed or drifted Engine Coolant Temperature (ECT) sensor reporting incorrect resistance values
  • 2
    Failed or drifted Intake Air Temperature (IAT) sensor reporting incorrect resistance values
  • 3
    Low engine coolant level causing the ECT sensor to measure air rather than liquid coolant
  • 4
    Air pocket or air lock in the cooling system producing a false ECT reading at cold start
  • 5
    Open, shorted, or corroded wiring or connector on the ECT or IAT sensor circuit
  • 6
    Faulty thermostat that does not allow the engine to reach the expected temperature differential at startup
  • 7
    PCM failure causing incorrect comparison or correlation calculation between sensor inputs

Symptoms drivers notice

Malfunction Indicator Lamp (MIL / check engine light) illuminated
Poor cold-start performance with rough idle or stumble during warm-up
Inaccurate coolant temperature gauge reading or gauge failing to reach normal operating range
Increased fuel consumption from prolonged cold-start enrichment if ECT reads falsely low
Incorrect or early cooling fan activation based on erroneous temperature data
Elevated hydrocarbon emissions from an over-rich cold-start mixture, potentially causing catalyst damage over time

How to diagnose P011B

A typical diagnostic flow when this code is present.

  1. 1
    Confirm the engine has been fully cold-soaked (minimum 4–8 hours at ambient temperature) before performing correlation testing; a warm engine will not trigger the cold-start comparison window
  2. 2
    Check and correct engine coolant level and purge any air pockets from the cooling system — both are common and frequently overlooked causes of ECT/IAT correlation errors
  3. 3
    Connect a scan tool and monitor live ECT and IAT readings immediately at cold start; note the exact difference in degrees and compare it to the manufacturer's allowed threshold (commonly 25 °C)
  4. 4
    Inspect wiring and connectors for both the ECT and IAT sensors; look for corrosion, loose pins, heat damage, or prior water intrusion that could offset readings
  5. 5
    Measure ECT and IAT sensor resistance with a DVOM at known ambient temperature and compare to manufacturer temperature-resistance specifications; a sensor reading out of range is the likely culprit
  6. 6
    Inspect the thermostat operation — a stuck-open thermostat in cold climates can prevent the engine from reaching the expected warm temperature, causing persistent differential errors
  7. 7
    If all components test correctly, review Technical Service Bulletins for PCM calibration updates; some manufacturers have issued revised threshold calibrations to address false P011B codes on specific engine families

Related powertrain codes

Frequently asked questions

When exactly does the PCM perform the P011B correlation check?

The check is performed at cold start — specifically when the engine is started after a long enough off period for the coolant to cool to near-ambient temperature. The PCM compares the ECT and IAT readings in the first moments of startup when they should be nearly equal. If they diverge beyond the threshold, P011B is stored.

Can P011B set even if both sensors are individually reading plausible values?

Yes. This is a correlation fault, not a range fault. Both the ECT and IAT could be within their individual voltage windows while still disagreeing with each other by more than the allowed margin. Only by comparing them simultaneously can the fault be identified.

Is a low coolant level a common cause of P011B?

Yes. If the coolant level drops below the ECT sensor tip, the sensor measures air temperature rather than coolant temperature. At cold start, air inside the engine bay cools faster than residual coolant, widening the apparent gap between the ECT and IAT readings beyond the threshold.

Could P011B damage the catalytic converter if left unrepaired?

Potentially, yes. If the ECT reads falsely low, the PCM prolongs cold-start fuel enrichment, delivering excess fuel to the exhaust. This unburned fuel can overheat the catalytic converter during light-off, accelerating substrate degradation. Early repair is advisable.

Disabling P011B in software

RaceTune can permanently disable P011B — 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

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 P011B 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