Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 1
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.
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
- Check-engine light on
- Often no noticeable change in how the car drives
- Occasionally slightly rough idle or hesitation
- Minor drop in fuel economy
Common causes
Most likely first
- Faulty intake air temperature sensor 2 reading implausiblyLikely
- High-resistance, corroded, or loose connector at the sensorCommon
- Damaged or chafed sensor wiringCommon
- Sensor location issue (e.g. heat soak) skewing readingsLess often
- Faulty ECM/PCM input (rare β check the sensor and wiring first)Less often
How to diagnose & fix
Work through it in order
- 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.
- Inspect the sensor 2 connector and wiring for corrosion, damage, or a loose pin.
- Measure the sensor's resistance and compare to spec at a known temperature.
- Check the signal and ground circuits for continuity back to the ECM.
- 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?+
Can I just clear P0096?+
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.