You can generally keep driving with P0097 — most vehicles show only minor power or economy effects because the PCM fuels for air it thinks is hotter than it is. It won't strand you, but the bad charge-air data affects emissions, so fix it soon. P0097 means the powertrain control module saw the signal voltage from the intake air temperature 2 (IAT2) sensor drop too low — below its self-test minimum. Because these sensors are NTC thermistors that read inversely, a low voltage is interpreted as an implausibly HIGH air temperature, and the usual cause is a short to ground in the signal wire or a shorted sensor.
What P0097 means
IAT2 is the second, downstream intake-air temperature sensor. On a forced-induction engine like Ford's 3.5L EcoBoost it sits in the charge-air path after the turbocharger and intercooler, so it measures the temperature of the pressurized (and usually warmer) air actually entering the engine, separate from the primary IAT sensor up at the air cleaner or MAF. The PCM uses that charge-air temperature to correct air-density calculations and trim fueling and spark. The sensor is a two-wire negative-temperature-coefficient (NTC) thermistor: the PCM feeds it a reference through an internal pull-up and reads the voltage that develops across it, so resistance and signal voltage FALL as temperature RISES. P0097 is the circuit-LOW member of the family — the PCM sets it when the IAT2 signal falls below the self-test minimum (on this Ford application, 0.2 volt), which it can only interpret as an extreme, impossible high temperature. The typical root cause is a short to ground on the signal circuit, a shorted sensor element, or a wiring/connector fault that pulls the line low. It is distinct from P0096 (range/performance — signal is in range but implausible), P0098 (circuit HIGH, i.e. voltage pegged high like an open or short-to-power), and the more general P0095. Ford's own diagnostic aid notes IAT2 should normally read a bit warmer than the first IAT sensor, since the charge air has passed through the turbo.
Symptoms
- Check-engine light on, with freeze-frame often showing an unrealistically high intake/charge-air temperature
- IAT2 PID on a scan tool reads pegged hot (much higher than the primary IAT sensor and than ambient) even on a cold engine
- Slightly rough running, hesitation, or a small loss of power as the PCM fuels for air that is far hotter than it really is
- Reduced fuel economy and, on some vehicles, extra tailpipe emissions from the incorrect charge-temperature compensation
- No dramatic driveability change in many cases — the fault can be nearly invisible except for the stored code and the bad PID
Common causes
- Short to ground in the IAT2 signal circuit — the most common cause of the low reading
- Damaged or internally shorted IAT2 sensor element (the thermistor failed low-resistance)
- Incorrect or damaged harness connection at the sensor — spread, bent, or bridged pins
- Signal and ground wires pinched or chafed together, or moisture/corrosion in the connector creating a low-resistance path
- Wiring harness rubbed through against the engine, intercooler pipe, or a bracket, grounding the signal wire
- Water intrusion into the connector bridging signal to ground
- PCM signal input pulled low internally (rare — verify the sensor, connector, and wiring first)
Severity & driving advice
Severity: Moderate — Usually drivable with only minor driveability or economy impact, but wrong charge-air-temperature data hurts fueling accuracy and emissions — repair soon.
Can I drive? You can generally keep driving with P0097 — most vehicles show only minor power or economy effects because the PCM fuels for air it thinks is hotter than it is. It won't strand you, but the bad charge-air data affects emissions, so fix it soon.
Diagnostic approach
- Scan codes and read the IAT2 PID — Confirm P0097 and record freeze-frame. With the engine cold, compare the IAT2 sensor PID against the primary IAT and the ambient temperature — a circuit-low fault makes IAT2 read implausibly hot. Note any companion codes (P0096 range/performance, P0098 circuit high, or charge-air-cooler temperature codes) since they steer the diagnosis.
- Inspect the sensor connector and harness — Because P0097 is a short-to-ground/low fault, unplug the IAT2 connector and examine it and the wiring for pinched, chafed, or melted insulation, corrosion, or moisture. Pay attention to where the harness routes past the hot turbo, charge pipe, or intercooler, since that is a common spot for a wire to rub through to ground.
- Check the signal reading with the sensor unplugged — Disconnect the IAT2 sensor and watch the PID. If the indicated temperature swings to its cold/low extreme (open-circuit behavior) with the sensor unplugged, that points to the sensor itself being shorted low. If the PID still reads pegged hot with the sensor disconnected, suspect a short to ground in the harness rather than the sensor.
- Test the signal wire for a short to ground — With the sensor connector and the PCM connector disconnected, measure resistance from the IAT2 signal wire to chassis ground. A very low or near-zero reading confirms a short to ground on that circuit. Wiggle-test the harness while measuring to catch an intermittent short that only appears with movement, heat, or vibration.
- Measure the sensor resistance against temperature — With the connector off, measure the IAT2 thermistor's resistance and compare it to the known temperature — an NTC sensor shows high resistance when cold and low resistance when hot. A reading far below the expected value for the current temperature, or a dead short across the element, confirms a failed sensor. On the EcoBoost, Ford routes this to Pinpoint Test DN (Pressure and Temperature Sensors); other applications go to Pinpoint Test DU (IAT2 Sensor).
- Verify reference/ground and clear — Confirm the sensor has a clean signal-return/ground path and a good PCM reference before condemning the module. The self-test threshold on this application is 0.2 volt, so a healthy circuit should sit well above that. After repairing the short, replacing the sensor, or fixing the connector, clear the code, let the engine reach normal temperature, and confirm IAT2 tracks slightly warmer than the primary IAT and the code stays off.
FAQ
What is the difference between P0097 and P0098?
Both involve the IAT2 sensor circuit but describe opposite electrical faults. P0097 is circuit LOW — the signal voltage dropped below the self-test minimum (0.2 volt on Ford's EcoBoost), which the NTC thermistor logic reads as an impossibly high temperature, typically from a short to ground or a shorted sensor. P0098 is circuit HIGH — the voltage pegged high, which reads as an impossibly cold temperature, usually from an open circuit or a short to power. They point diagnosis in opposite directions.
Where is the IAT2 sensor located?
IAT2 is the second, downstream intake-air temperature sensor. On a turbocharged engine such as the 3.5L EcoBoost it sits in the charge-air path after the turbo and intercooler, measuring the temperature of the pressurized air actually entering the engine, unlike the primary IAT sensor near the air filter or mass-airflow sensor. That is why the factory diagnostic aid says a healthy IAT2 normally reads a little warmer than the first IAT.
Why does a low voltage mean a high temperature reading?
The IAT2 sensor is a negative-temperature-coefficient (NTC) thermistor, so its resistance falls as it gets hotter. The PCM supplies a reference through an internal pull-up resistor and reads the voltage across the sensor, meaning signal voltage drops as temperature climbs. A short to ground or a shorted sensor forces the voltage down toward zero, which the module can only interpret as an extreme high temperature — that inversion is why a 'circuit low' code shows a hot reading.
Can a bad IAT2 sensor hurt fuel economy or performance?
Yes, though usually mildly. The PCM uses charge-air temperature to estimate air density and trim fueling and spark. When IAT2 falsely reports very hot air, the module may lean or otherwise mis-compensate the mixture, which can cause slight hesitation, small power loss, worse fuel economy, and higher emissions. It rarely causes a hard failure, but it is worth correcting for proper fueling.
Is P0097 the same as the P0095 code?
They are related but not identical. P0095 is the general 'Intake Air Temperature Sensor 2 Circuit' fault for that second sensor, while P0097 specifically flags the circuit reading LOW (voltage below the self-test minimum, meaning short-to-ground or a shorted sensor). If you see P0097, focus on a low-voltage/short-to-ground condition rather than a broad or intermittent circuit fault.