P0096: Intake Air Temperature (IAT) Sensor 2 Circuit Range/Performance
Is your scanner showing P0096?
No worries. We'll show you what it means and how to deal with it.
P0096: Intake Air Temperature (IAT) Sensor 2 Circuit Range/PerformanceOVERVIEW
What Does The P0096 Code Mean?
The IAT (Intake Air Temperature) sensor is a thermistor that varies resistance based upon the temperature of the engine intake air. Usually a two wire sensor. One wire is supplied 5 Volt from the PCM (Powertrain Control Module) and the other is a ground.
he PCM monitors the change in the 5 Volt supplied to determine air temperature. When the intake air is cold, the resistance is high, resulting in a high signal voltage.
When the intake air is warm, the reistance is low, resulting in a low signal voltage. This code means that the PCM saw a larger-than-normal change in a shorter-than-expected time on the #2 IAT signal circuit.
What Are The Symptoms Of The P0096 Code?
Since this code is likely pointing to an intermittent problem on the IAT circuit, there may not be any symptoms at present. However, the MIL will likely be on. The car MAY exhibit some drivability problems, but it is more likely that there will be no noticeable symptoms to the driver.
What Are The Potential Causes Of The P0096 Code?
Potential causes of the P0096 DTC include:
- a bad #2 IAT sensor
- an open in the signal or ground circuit
- a short to ground on the signal circuit
- poor connection at sensor or PCM
How Can You Fix The P0096 Code?
If there are other IAT codes present, diagnose them first. If not, then, using a scan tool verify the IAT voltage with KOEO (Key on engine off).
If, on a cold engine it reads the same as the CTS (Coolant temperature sensor), then the problem is intermittent. But if the IAT reading isn’t the same as the CTS refer to diagnostic procedure for P0110. If your scan tool has a freeze frame failure records feature, use it to see what the IAT reading was at the time of the failure. If the reading was at negative 30 or so degrees F (indicating it was at the extreme coldest reading), then there was an intermittent high resistance reading on the IAT signal circuit.
Check for an open ground on the ground circuit and signal circuit. If they are OK, try raising and lowering the temperature of the IAT sensor artificially. Do this by removing the IAT and putting it in a freezer and then applying heat with a heat gun (be careful not to apply too much heat to the IAT with the heat gun or it’ll melt the sensor). Watch the resistance change using an ohmmeter attached to each terminal. It should vary smoothly with no sudden jumps. If the reading jumps suddenly, then repace the IAT sensor.
However if the freeze frame reading was at the highest extreme (above 250 deg. F) then there was an intermittent low resistance on the signal circuit. Check for a short to ground on the signal circuit. If it appears OK, then do the above artificial heat test and replace the IAT as necessary. If the problem can’t be duplicated, use a voltmeter to watch the signal voltage as you “wiggle” test the wiring harness. Watch for a sudden change in voltage indicating a short or open. Replace IAT as necessary.
This is a pretty simple code and it only really looks for extremely short changes that are relatively high in voltage. It’s usually the sensor that is bad unless the vehicle is extremely old, in which case there may be harness problems.
Below are some recommended auto parts to help you address the trouble code affecting your vehicle and get it running smoothly again:
Note: During the purchasing process, please check carefully whether the part you want to buy fits your car!