DOBD DashX ☰ Browse all codes
P0096

Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 1

Intake air temperature sensor Generic OBD-II Low

What it means

P0096 means the ECM decided the bank 1 intake air temperature sensor 2 is reading outside its plausible range or not tracking as expected. This sensor measures intake-air temperature so the ECM can trim fueling and timing. The signal is present but implausible β€” often too high or too low versus other temperature sensors β€” so the ECM flags it and falls back on a default value. The car usually drives normally, but the check-engine light stays on.

Low

Can I keep driving? Usually yes β€” the car drives normally on a substitute value. The main effects are a check-engine light and slightly off fueling until the sensor is corrected.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty intake air temperature sensor 2 reading implausibly
  2. High-resistance, corroded, or loose connector at the sensor
  3. Damaged or chafed sensor wiring
  4. Sensor location issue (e.g. heat soak) skewing readings
  5. Faulty ECM/PCM input (rare β€” check the sensor and wiring first)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and compare IAT 2 to IAT 1 and coolant temperature with the engine cold β€” they should read close together after an overnight soak.
  2. Inspect the sensor 2 connector and wiring for corrosion, damage, or a loose pin.
  3. Measure the sensor's resistance and compare to spec at a known temperature.
  4. Check the signal and ground circuits for continuity back to the ECM.
  5. Replace the sensor if it reads out of range; repair wiring otherwise. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0096?+
Generally yes β€” the ECM falls back on a default air-temperature value, so drivability is usually normal. It's still worth fixing to keep fueling accurate and clear the light.
Can I just clear P0096?+
It returns once the ECM sees the sensor reading out of range again. The connector, wiring, or sensor causing the implausible value has to be repaired first.

Related codes

Often seen with P0096

Read & clear P0096 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX