Severity High
P0097

Intake Air Temperature Sensor 2 Circuit Low Bank 1

📅 Last reviewed: July 2026
What does the P0097 code mean?

The P0097 code indicates that the Intake Air Temperature (IAT) Sensor 2 circuit in Bank 1 is reporting a voltage lower than the expected range. This sensor monitors the air temperature entering the engine and helps the ECU adjust fuel delivery and ignition timing. A low voltage condition typically points to a short to ground, a faulty sensor, or wiring issues. This can lead to incorrect air-fuel mixture, causing performance problems and increased emissions.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for additional codes.

2

Step 2: Visually inspect the IAT sensor 2 and its wiring for damage, corrosion, or loose connections.

3

Step 3: Measure the sensor's resistance with a multimeter; compare to manufacturer specs (typically 2-5 kΩ at room temperature).

4

Step 4: Check for voltage at the sensor connector (should be around 5V reference signal).

5

Step 5: If sensor and wiring are okay, test the ECM by checking continuity and signal output.

4. Frequently Asked Questions

Is it safe to drive with this code?

You can drive short distances, but it may cause poor performance and reduced fuel economy. Prolonged driving can damage the catalytic converter due to incorrect air-fuel mixture.

How much does it cost to fix?

Typically $50-$150 for parts and labor. The sensor itself costs $20-$50, and labor is about $30-$100 depending on location.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0097? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →