P00AD

Intake Air Temperature Sensor 1 Circuit High Bank 2

P00AD is a generic OBD-II powertrain diagnostic trouble code: Intake Air Temperature Sensor 1 Circuit High 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.

Code
P00AD
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P00AD disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P00AD means

Code P00AD is stored when the powertrain control module (PCM) detects a signal voltage exceeding the calibrated upper threshold — typically above 4.9–5 V — from the Bank 2 Intake Air Temperature (IAT) Sensor 1 circuit. The IAT sensor is a negative-coefficient thermistor: as intake air temperature rises, internal resistance falls and signal voltage drops. A persistently high voltage therefore indicates that the sensor is seeing an open circuit, a missing ground, or a broken sensor element, causing the PCM to calculate an erroneously cold intake temperature. Bank 2 is the engine bank that does not contain cylinder No. 1. Because the PCM relies on the IAT signal alongside mass airflow data to determine fuel delivery and ignition advance, an inaccurate reading degrades combustion efficiency, enriches the mixture, and can trigger secondary misfires or emissions-related codes. The fault must be present long enough to pass the PCM's rationality timer before the MIL is commanded on and a freeze-frame is captured. The vehicle generally remains drivable, but fuel economy and transient throttle response are noticeably impaired until the fault is corrected.

Common causes

Most-frequently reported root causes when P00AD is logged.

  • 1
    Open circuit in the IAT sensor signal wire on Bank 2 (broken wire, corroded pin, or damaged harness)
  • 2
    Defective Bank 2 IAT sensor — internal element has failed open, producing a fixed high-voltage output
  • 3
    IAT sensor connector left unplugged after air filter or intake service
  • 4
    5 V reference or sensor ground wire shorted to battery positive or open to ground
  • 5
    IAT wiring routed too close to high-voltage sources (alternator output, ignition wires) causing induced voltage spikes
  • 6
    Faulty mass airflow (MAF) sensor causing conflicting air-temperature rationalisation failure
  • 7
    PCM internal fault affecting the Bank 2 IAT signal processing circuit (rare)

Symptoms drivers notice

Check Engine Light (MIL) illuminated with freeze-frame showing extreme low temperature reading (e.g. -40 °C / -40 °F)
Reduced engine power and sluggish throttle response, especially during warm-up
Increased fuel consumption due to the PCM commanding an over-rich mixture based on falsely cold air temperature
Rough idle or hesitation at light load after the engine has fully warmed
Possible companion codes such as P00AA (general IAT Bank 2 circuit fault) or MAF-related codes
Hard cold start if PCM falls back to default fuelling strategy

How to diagnose P00AD

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all stored codes and freeze-frame data; note the indicated IAT voltage and temperature at fault time
  2. 2
    Perform a thorough visual inspection of the Bank 2 IAT sensor connector, wiring, and air intake inlet pipe for damage, corrosion, or disconnection
  3. 3
    Check whether the IAT sensor was recently left unplugged after air filter replacement — reconnect and clear codes first
  4. 4
    With the ignition on (engine off), backprobe the IAT sensor signal pin; a reading near 5 V with the connector attached confirms an open sensor or signal wire
  5. 5
    Measure IAT sensor resistance at ambient temperature using a DVOM and compare to the manufacturer's temperature-resistance table; out-of-range = replace sensor
  6. 6
    Verify the 5 V reference and sensor ground circuits at the PCM harness connector; repair open or short as needed
  7. 7
    After repairs, clear codes, perform a full drive cycle, and confirm no reoccurrence before returning the vehicle

Related powertrain codes

Frequently asked questions

Can I keep driving with P00AD active?

The vehicle is typically drivable, but the enriched fuel mixture caused by a falsely cold IAT reading will reduce fuel economy and may cause rough running. Prolonged operation can damage the catalytic converter due to excess unburned fuel, so prompt diagnosis is recommended.

Why did P00AD appear right after I changed my air filter?

The Bank 2 IAT sensor connector is often disturbed during air filter service and accidentally left unplugged. Reconnect the connector, clear the code, and test-drive; if it does not return, no further action is needed.

Does P00AD always mean the IAT sensor itself is bad?

Not necessarily. An open in the signal wire or missing sensor ground will produce the same high-voltage fault code. Always test wiring continuity and reference voltage before replacing the sensor.

Will P00AD cause a failed emissions test?

Yes — any active MIL-on code will result in an automatic OBD-II emissions test failure in most jurisdictions. The fault must be repaired and the MIL must be off with the readiness monitors complete before retesting.

Disabling P00AD in software

RaceTune can permanently disable P00AD — 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECU families we can disable P00AD on

We hold the DaVinci A2L disable definitions for these families, so the exact P00AD path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.

  • Bosch EDC17CP57 verified

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 P00AD 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