P0111: Intake air temperature sensor range and performance
You can keep driving. Get it checked when convenient.
Can I drive with P0111?
Yes, you can keep driving. The intake temperature reading is inconsistent with coolant temperature, but the vehicle is safe to drive.
What does P0111 mean?
P0111 stands for Intake Air Temperature Circuit Range/Performance Problem.
Symptoms you may notice
- Check engine light illuminated
- Mild hesitation during cold engine startup
- Slight drop in highway fuel economy in extreme cold or heat
How much does it cost to fix?
Repair costs for code P0111 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:
- IAT sensor mounted improperly or dislodged
- Sensor drifted out of calibration
- Engine bay heat soak on aftermarket intake
- Intermittent wiring contact
What to do next
- Confirm the IAT sensor is firmly seated in the intake duct.
- Compare intake air temperature against coolant temperature after cold overnight soak.
- Replace the inexpensive IAT sensor if readings disagree by more than 10 degrees.
Last updated: October 2026
Related codes
General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.
About this code
P0111 sets when the IAT sensor reading does not track realistically against engine warm-up patterns. For example, if the car has been parked overnight, intake air and coolant should match within a few degrees. If the IAT reports 150°F on a cold morning, this code sets. Replacing the simple thermistor usually cures the code.