P00A6
Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 2P00A6 is a generic OBD-II powertrain diagnostic trouble code: Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 2. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P00A6 means
DTC P00A6 is stored when the PCM determines that the signal from the Intake Air Temperature (IAT) Sensor 2 on Bank 2 is within the electrical voltage range but is not performing or changing as expected under real operating conditions — a range/performance fault. Bank 2 is the cylinder bank that does not include cylinder #1. While P00A5 covers a general circuit malfunction and P00A7 covers a voltage-low condition, P00A6 specifically flags a plausibility failure: the sensor is returning a reading that is electrically valid but mechanically implausible given what other sensors report. For example, if coolant temperature has risen significantly but IAT2 Bank 2 remains frozen at an ambient reading, the PCM recognises the sensor is not tracking correctly. This type of fault is commonly caused by a sensor whose thermistor has drifted out of calibration or is slow to respond, by a sensor positioned where it is not exposed to representative airflow, or by a partially blocked intake passage that creates abnormal temperature stratification near the sensor tip. The PCM compensates with a substitute value, degrading precision fuelling and potentially increasing emissions over time.
Common causes
Most-frequently reported root causes when P00A6 is logged.
-
1
IAT sensor 2 thermistor drifted out of calibration, reading plausible but inaccurate values
-
2
Sensor slow to respond due to accumulated contamination (oil mist, carbon) on the sensing element
-
3
Sensor located in a dead-air zone or partially obstructed bung not receiving representative airflow
-
4
Intake manifold crack or gasket leak near Bank 2 causing abnormal temperature stratification
-
5
Intermittent high-resistance contact in the sensor circuit distorting the signal without triggering a clear circuit-low or circuit-high code
-
6
MAF sensor inaccuracy causing a plausibility conflict with IAT2 data in the PCM's cross-comparison
-
7
Coolant temperature sensor error skewing the reference comparison used to validate IAT2
Symptoms drivers notice
How to diagnose P00A6
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and compare IAT2 Bank 2 live data against IAT1 and coolant temperature simultaneously; on a fully cold engine all three should read within a few degrees of ambient
-
2
Road-test while logging IAT2 Bank 2 — the reading should rise as underhood temperatures increase after a cold start; a frozen or very slow-responding reading confirms a range/performance failure
-
3
Inspect the sensor tip for oil contamination, carbon fouling, or physical damage; a contaminated element responds sluggishly and gives inaccurate readings
-
4
Check the sensor's mounting port for blockage or positioning that could isolate it from mainstream airflow
-
5
Inspect for intake manifold vacuum leaks near Bank 2 that could introduce unmetered cold or hot air near the sensor
-
6
Substitute a known-good sensor and re-evaluate live data — if readings immediately become plausible, the original sensor has drifted out of calibration
-
7
If sensor replacement does not resolve the fault, check MAF and coolant sensor accuracy as secondary plausibility references
Related powertrain codes
Frequently asked questions
How is P00A6 different from P00A5 or P00A7?
P00A5 is a general circuit malfunction (signal outside electrical limits), P00A7 is a circuit-low fault (voltage too low), and P00A6 is a range/performance fault — the voltage is electrically valid but the resulting temperature reading is implausible compared to other engine parameters. P00A6 is harder to diagnose because the sensor is not obviously broken.
Can a dirty air filter cause P00A6?
A severely restricted air filter can alter airflow patterns around the sensor, but it is unlikely to directly trigger P00A6 on its own. However, a restricted filter combined with a marginally accurate sensor could push readings outside the plausibility window. Always check the air filter as part of a complete inspection.
Will cleaning the IAT2 sensor fix P00A6?
If oil contamination is slowing the sensor's thermal response, cleaning with electronic contact cleaner or MAF cleaner may help. However, a sensor that has truly drifted out of calibration will need to be replaced.
Can a faulty MAF sensor cause P00A6?
Yes — some PCMs cross-validate IAT2 data against MAF-derived air-mass readings. A malfunctioning MAF sensor skewing the expected air-temperature relationship can indirectly trigger a P00A6 plausibility fault. Check for MAF-related codes stored alongside P00A6.
Disabling P00A6 in software
RaceTune can permanently disable P00A6 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P00A6 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file