AutoLogicTools

OBD-II trouble code

P2199: Intake Air Temperature Sensor 1/2 Correlation

Two intake air temperature sensors are reporting temperatures that disagree by more than the engine control module allows. Neither sensor has necessarily failed a range check — the problem is that their readings do not correlate, which usually means one has drifted, one is reading a different airstream than expected, or a circuit has added resistance.

Medium severityPowertrainFuel & Air MeteringDrivable short-term

Quick facts

System
Powertrain
Category
Fuel & Air Metering
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$500
DIY difficulty
Intermediate DIY

What does P2199 mean?

Air density changes with temperature, and fuel delivery depends on air density. That is why the engine control module measures intake air temperature at all: warm air is thinner and needs less fuel, cold air is denser and needs more. On vehicles fitted with two intake air temperature sensors, the module does not simply average them — it compares them. Under conditions where both should be reading essentially the same thing, the two values must agree within a fairly narrow window. P2199 sets when they do not.

Two-sensor setups appear for several reasons. Some engines use twin throttle bodies or twin intake paths and place a sensor in each so the module can verify that airflow is not obstructed on one side. Many turbocharged and supercharged engines place one sensor before the intercooler and one after, so the module knows how effectively the charge air is being cooled. Some vehicles combine a standalone intake air temperature sensor with a second one built into the mass airflow sensor housing. Knowing which arrangement your engine uses is the first and most important step, because on a pre- and post-intercooler layout the two sensors are supposed to differ under boost — the module only compares them under conditions where they should match, typically at key-on after a long soak, or at idle with no boost.

A correlation code is different from a range code in a way that changes the diagnosis. P0112 or P0113 mean a signal is outside the electrically possible window — shorted or open. P2199 means both signals are electrically plausible and simply do not agree with each other. That points toward a sensor that has drifted with age, a circuit that has picked up resistance from a corroded terminal (which shifts the calculated temperature without breaking anything), a sensor that has been contaminated with oil from a leaking turbo seal or an over-oiled aftermarket air filter, or a physical situation where one sensor genuinely is sitting in warmer air than the other — a leaking intercooler boot, a cracked intake tube drawing engine-bay heat, or a heat shield that has fallen away.

Drivability effects are usually modest and easy to miss. Because intake air temperature is a fueling correction rather than a primary input, a wrong value skews the mixture slightly rather than dramatically. What people typically notice is a check engine light, somewhat worse fuel economy, and occasionally a hard cold start or slight hesitation. It will not strand you. But a persistently skewed temperature reading pushes fuel trims off, and long-term rich or lean operation is what eventually produces misfire codes, fouled plugs, or catalytic converter damage — so it is worth fixing well before it becomes an expensive problem.

Common causes

  • One intake air temperature sensor drifted out of calibration with age
  • Corroded or high-resistance terminals in one sensor circuit shifting the calculated temperature
  • Sensor element contaminated with oil from a leaking turbo seal or an over-oiled aftermarket air filter
  • Leaking intercooler boot or cracked intake tube letting hot engine-bay air reach one sensor
  • Missing or damaged heat shield allowing radiant heat to skew one reading
  • Chafed or shorted wiring in one of the sensor circuits
  • Poor sensor ground causing a reference offset on one circuit
  • Failed intake air temperature sensor built into the mass airflow sensor housing
  • Restricted or collapsed intake duct on one side of a twin-intake engine
  • Coolant or oil residue coating the sensor tip and slowing its response
  • Aftermarket intake or tune altering sensor placement or scaling

Symptoms

  • Check engine light on with P2199 stored
  • Slightly reduced fuel economy
  • Hard starting when cold or occasional extended crank
  • Mild hesitation, stumble, or rough idle
  • Fuel trims noticeably skewed rich or lean in live data
  • Black smoke or a rich exhaust smell in more pronounced cases
  • Failed emissions test due to the stored code and readiness monitors
  • Companion intake air temperature or mass airflow codes stored alongside it

Diagnostic steps

  1. 1.Identify how many intake air temperature sensors your engine has and where they are. Twin-throttle-body, pre/post-intercooler, and standalone-plus-MAF-integrated layouts all exist, and the diagnosis differs for each.
  2. 2.Read both intake air temperature values after the vehicle has sat overnight, before starting the engine. With a genuine cold soak, both sensors and the ambient temperature should read within a few degrees of each other — this single test identifies which sensor is the outlier.
  3. 3.Compare both readings against coolant temperature on the same cold soak. All three should agree closely on a fully cooled engine, which gives you a third reference point.
  4. 4.Check for companion codes on either sensor circuit (P0110-P0114, P0097-P0099, or manufacturer-specific equivalents). A range code alongside P2199 points straight at the offending circuit.
  5. 5.Inspect both sensor connectors for corrosion, green terminal residue, moisture, and backed-out pins. Added resistance in the signal or ground path shifts the calculated temperature without failing any range check.
  6. 6.Inspect the sensor tips for oil film, dirt, or coolant residue. A contaminated element responds slowly and reads warm, which is a classic correlation failure.
  7. 7.Inspect the intake tract for cracked tubes, leaking intercooler boots, and missing heat shields that would put one sensor in genuinely hotter air than the other.
  8. 8.Perform a voltage-drop test on both sensor ground circuits. A poor ground offsets one reading while leaving both electrically plausible.
  9. 9.If the sensors are accessible and removable, verify them against a known-good thermometer, or swap them side to side where the part numbers are identical and see whether the discrepancy follows the sensor or stays with the circuit.
  10. 10.Repair the confirmed fault, clear the code, and re-verify with a cold-soak reading and a drive cycle that returns fuel trims to normal.

Repair cost

$0$500

Cleaning a corroded connector or reseating a heat shield is a zero-parts fix. A standalone intake air temperature sensor is inexpensive, typically $20-$120 for the part and $60-$180 installed depending on access. If the sensor is integrated into the mass airflow sensor housing the whole assembly is usually replaced, which commonly runs $150-$400 installed. A cracked intake tube or leaking intercooler boot is generally $60-$300. Wiring repair varies. Diagnosis time is often the largest single line item because identifying which of the two sensors is wrong is the actual work.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with intake air temperature sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

How do I tell which of the two sensors is the bad one?

Let the vehicle sit overnight and read both sensors before you start it. After a genuine cold soak, both intake air temperature values and the coolant temperature value should all agree within a few degrees of ambient. Whichever one is the outlier is your suspect. This costs nothing, takes two minutes, and is far more reliable than guessing — a correlation code by definition tells you the two disagree but not which one is lying.

Why does my car have two intake air temperature sensors?

It depends on the engine. Some have twin throttle bodies or split intake paths and place a sensor in each so the module can confirm airflow is not obstructed on one side. Many turbocharged and supercharged engines put one sensor before the intercooler and one after, so the module knows how well the charge air is being cooled and can pull timing if it is not. And some vehicles pair a standalone sensor with a second one built into the mass airflow sensor housing. Identifying your layout matters, because on a pre/post-intercooler setup the sensors are supposed to differ under boost — the module only compares them when they should match.

Is P2199 just a bad sensor, or could it be something else?

A drifted sensor is common, but it is far from the only cause and often not the cheapest one to find. Corroded terminals adding resistance to a signal or ground circuit will shift a calculated temperature by many degrees while leaving both signals electrically plausible — which is exactly what a correlation code looks like. So will a cracked intake tube or a leaking intercooler boot letting hot engine-bay air reach one sensor, a missing heat shield, or an oil film on the sensor tip from a leaking turbo seal or an over-oiled aftermarket filter. Inspect the connectors and the intake tract before buying a sensor.

Can I keep driving with P2199?

Yes. Intake air temperature is a fueling correction rather than a primary input, so a skewed reading shifts the mixture slightly instead of dramatically. You will probably notice nothing beyond the light and a modest fuel economy penalty. That said, do not leave it indefinitely — a persistently wrong temperature pushes fuel trims off, and sustained rich or lean operation is what eventually produces fouled plugs, misfire codes, or catalytic converter damage. It is also an automatic emissions test failure. Fix it at your convenience rather than urgently.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.