What P0111 means
The control module detected intake-air-temperature sensor behavior outside its expected range or relationship. The code does not by itself prove the sensor, wiring, connector, intake condition, or control module is the cause.
A trouble code identifies a detected condition. Use the surrounding evidence to choose a test instead of treating the code as a failed-part diagnosis.
- 01PreserveCode, module, freeze frame, readiness
- 02ClassifyIntake Air Temperature Sensor 1 Circuit Range/Performance
- 03InspectIntake-air-temperature sensor or thermistor plausibility concern / Open, short, high-resistance, connector, or harness condition
- 04TestPreserve the exact code, freeze frame, and companion codes / Compare reported intake temperature with ambient and coolant temperature before startup
- 05VerifyRepair only when evidence supports it; retest
Follow the sequence, stop when evidence changes the path, and verify the exact vehicle information before acting.
Record every stored and pending code, freeze frame, readiness state, and relevant live data before clearing anything. Companion codes and operating conditions often matter more than the code name.
Symptoms you may notice
- Check-engine light
- Hard starting or rough running
- Hesitation or reduced power
- Fuel-economy change
Cause groups to investigate
Use codes, data, inspection, and controlled testing to decide whether this group is supported on the exact vehicle.
Use codes, data, inspection, and controlled testing to decide whether this group is supported on the exact vehicle.
Use codes, data, inspection, and controlled testing to decide whether this group is supported on the exact vehicle.
Use codes, data, inspection, and controlled testing to decide whether this group is supported on the exact vehicle.
Diagnostic route
Preserve the exact code, freeze frame, and companion codes
Follow the vehicle’s exact test conditions, wiring, thresholds, and safety procedure. Record the result before moving to the next step.
Compare reported intake temperature with ambient and coolant temperature before startup
Follow the vehicle’s exact test conditions, wiring, thresholds, and safety procedure. Record the result before moving to the next step.
Observe sensor response during warm-up and changing load using the exact vehicle wiring information and procedure
Follow the vehicle’s exact test conditions, wiring, thresholds, and safety procedure. Record the result before moving to the next step.
Inspect the sensor, intake path, connector, harness, and recent work before replacing a part
Follow the vehicle’s exact test conditions, wiring, thresholds, and safety procedure. Record the result before moving to the next step.
Verify plausible temperature behavior and monitor completion after the confirmed repair
Follow the vehicle’s exact test conditions, wiring, thresholds, and safety procedure. Record the result before moving to the next step.
Common mistakes
- Replacing the intake-air-temperature sensor from the code aloneA diagnostic trouble code identifies a detected condition; it does not automatically identify the failed part.
- Applying a universal temperature, voltage, or resistance thresholdA diagnostic trouble code identifies a detected condition; it does not automatically identify the failed part.
- Ignoring intake-path, connector, or recent-service evidenceA diagnostic trouble code identifies a detected condition; it does not automatically identify the failed part.
Sources and verification
The standardized code meaning is tied to SAE J2012. Additional government sources may document the monitor family or public code description. Cause groups and diagnosis remain general guidance; manufacturer-enhanced definitions, enable criteria, test values, and exact procedures require authoritative information for the vehicle.
Normative reference for standardized diagnostic trouble code structure and definitions.
Published 2025-09-01 · Retrieved 2026-08-14 ↗ (opens in a new tab)Volkswagen Group of AmericaVolkswagen Quick Reference Specification Book — Intake-Air-Temperature DTC TableManufacturer quick-reference table hosted in NHTSA's public technical-document archive labels P0111 as Intake Air Temperature Sensor Circuit Range/Performance, P0112 as Intake Air Temperature Sensor Circuit Low Input, and P0113 as Intake Air Temperature Sensor Circuit High Input. IAR uses it only as corroborating public evidence for the generic labels; thresholds, sensor location, wiring, vehicle applicability, and repair procedures are not universal claims.
Published 2012-10 · Retrieved 2026-08-28 ↗ (opens in a new tab)