Skip to content
MotorFiable

Air intakeGeneric OBD-II codeUrgency: Monitor

Code P0096: intake air temperature sensor 2

P0096 means: intake air temperature sensor 2 (IAT 2) circuit: out of range or performance.[1][2] The ECU has seen in the signal of the second intake air temperature sensor a larger change than normal in less time than expected, or an inconsistent value. This second sensor (IAT 2) measures the temperature of the air entering the engine, for example after the intercooler.[1][3]

System
Air intake
Urgency
Monitor
It is not usually urgent. Keep an eye on whether it gets worse and mention it at your next service.
Possible causes
4
sorted from most to least likely
Type
Generic
The same on all makes

4 sourcesHow we work

What code P0096 means

The ECU has seen in the signal of the second intake air temperature sensor a larger change than normal in less time than expected, or an inconsistent value. This second sensor (IAT 2) measures the temperature of the air entering the engine, for example after the intercooler.[1][3]

In the sensor, resistance is high with cold air and low with hot air, and the ECU reads that variation against a 5 V reference. If the voltage goes outside what is expected, it logs the code: P0097 when it is too low and P0098 when it is too high.[1][2][3]

Original definition (SAE J2012): Intake Air Temperature Sensor 2 Circuit Range/Performance[1][2]

Codes from the same family

They indicate the same problem in a specific cylinder, bank or sensor. Causes, symptoms and diagnosis are those on this page.

  • P0096Intake air temperature sensor 2 (IAT 2) circuit: out of range or performance.
  • P0097Intake air temperature sensor 2 circuit: low voltage (signal below what is expected, like a short to earth).[2]
  • P0098Intake air temperature sensor 2 circuit: high voltage (signal above what is expected, like an open circuit or a short to positive).[2][3]

Causes of P0096 and its family

From most to least likely, according to the sources.

  1. 1Faulty IAT 2 sensor.[1][3]
  2. 2Sensor wiring or connectors that are damaged, shorted, cut or poorly connected.[1][2][3]
  3. 3Intake duct or inlet pipe that is broken, damaged or blocked, or a faulty air mass meter (MAF).[3]
  4. 4ECU fault: this is uncommon.[1][3]

Symptoms

How to diagnose P0096

In order: from the most likely and cheapest to check to the most expensive.

  1. 1Use the diagnostic tool to read the IAT 2 sensor value: with a cold engine after a night standing, it should be similar to that of the coolant temperature sensor.[2]
  2. 2Check the sensor connector and wiring: terminals, corrosion, bare or cut wires.[1][2][3]
  3. 3Check the earth and 5 V reference and that the signal is not shorted to earth or to positive, following the manufacturer's procedure.[2]
  4. 4Check the intake duct and the air mass meter for damage or blockages.[3]
  5. 5Replace the sensor if the wiring is fine, and leave the ECU as a last resort.[1][2][3]

Can I keep driving with P0096?

Monitor

The sources associate it with the warning light on and, at times, loss of power and higher consumption; they also acknowledge that it may produce no noticeable symptoms. It should be checked, but it does not require stopping the car.[1][3]

Documented faults related to P0096

Known faults of specific engines and cars, with their repair cost, the affected years and their sources.

Engine sensors: the most serious faults by engine and car

All faults with the engine sensors (22)

Wiring, connectors and short circuits: the most serious faults by engine and car

All faults with the electrical wiring (150)

Frequently asked questions

What is the difference between P0096, P0097 and P0098?

All three concern the second intake air temperature sensor. P0096 indicates a signal that is out of range or performing poorly, P0097 a voltage that is too low and P0098 a voltage that is too high.[2][3]

Does P0096 mean the sensor is broken?

Not always. The sources also cite damaged wiring and connectors, the intake duct or, more rarely, the ECU; the circuit is checked before replacing the sensor.[1][3]

Can I drive with P0096?

Normally yes, with care: the symptoms described are the warning light and, at times, less power and more consumption, and there are cases with no symptoms. Even so, it should be checked.[1][3]

Will I pass the MOT with code P0096?

If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[4]

Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. OBD Code P0096 - Intake Air Temperature Sensor 2 Circuit Range/PerformancePartsAvatar · Other source · consulted 29 October 2026
  2. DTC P0097 or P0098 (9-5 2011, 4-cyl diesel)SAAB Workshop Information System · Manufacturer · consulted 29 October 2026
  3. OBD Code P0098 - Intake Air Temperature Sensor 2 Circuit HighPartsAvatar · Other source · consulted 29 October 2026
  4. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish