P0112
Intake Air Temperature Sensor 1 Circuit Low Bank 1
Intake air temperature sensor
Generic OBD-II
Low
What it means
P0112 means the intake air temperature sensor signal is reading low voltage, which the ECM interprets as implausibly hot intake air. It's almost always an electrical fault β a shorted signal wire or a failed sensor β rather than a real air-temperature problem. The effect on drivability is usually minor.
Low
Can I keep driving? The engine runs and drives normally in most cases β a wrong intake-air reading only slightly skews fuelling and timing; fix it to clear the light and avoid mild drivability issues.
Common symptoms
What you'll notice
- Check-engine light on
- Slightly rough running or minor hesitation in some vehicles
- Small drop in fuel economy
- Possible light knock/ping under load from mistimed spark
Common causes
Most likely first
- Intake air temperature sensor signal wire shorted to ground (most common)Likely
- Failed IAT sensor reading out of rangeCommon
- Corroded or damaged connector at the sensorCommon
- Chafed or pinched wiring in the sensor circuitLess often
- Faulty ECM (rare)Less often
How to diagnose & fix
Work through it in order
- Read the live intake-air temperature value β P0112 usually shows an implausibly high or pegged reading.
- Inspect the sensor connector and wiring for a short to ground, corrosion, or chafing.
- Unplug the sensor and see if the reading swings the opposite way; back-probe the signal and ground circuits.
- Replace the IAT sensor (often built into the MAF on many cars) if the wiring checks out, then clear and re-test.
- Only suspect the ECM after the sensor and wiring are confirmed good.
FAQ
Quick answers
Is it safe to drive with P0112?+
Usually yes. The wrong air-temperature reading has only a small effect on fuelling and timing, so it's a soon-to-fix item rather than urgent.
Can I just clear P0112?+
It returns if the sensor or wiring is still shorted. Repair the circuit or replace the sensor first, then clear it.
Related codes
Often seen with P0112
Read & clear P0112 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX