P0113 OBD2 Code Guide
P0113 is a sensors diagnostic trouble code. Use this hub to understand the plain meaning, the first checks to run, and which vehicle-specific guides may be more useful before replacing parts.
Intake Air Temperature (IAT) Circuit High Input
Code P0113 signifies that the Powertrain Control Module (PCM) is receiving an excessively high voltage signal from the Intake Air Temperature (IAT) sensor. A high voltage signal from the IAT sensor typically corresponds to a very low or extremely cold intake air temperature reading. This erroneous input can lead the PCM to incorrectly enrich the fuel mixture, retard ignition timing, or alter transmission shift points, potentially resulting in poor fuel economy, increased emissions, rough idling, or a lack of power. The PCM uses IAT data to calculate optimal fuel delivery and ignition timing, so an inaccurate reading can significantly impact engine performance and efficiency.
Code verification standard
P0113 is published with SAE J2012 / ISO 15031-6 code structure plus OBD2 P0113 diagnostic context.
First checks
- - Read all stored and pending codes before clearing anything.
- - Save freeze-frame data so you know speed, load and temperature when the code set.
- - Inspect wiring, connectors, fuses, hoses and obvious leaks tied to the named system.
- - Compare live data against realistic values before buying sensors or modules.
- - Clear the code only after repair and complete a drive cycle to confirm it does not return.
P0113 diagnostic path
- 1Begin by visually inspecting the IAT sensor and its electrical connector for any signs of damage, corrosion, or loose connections. Trace the wiring harness back to the PCM, looking for chafing, cuts, or pinches.
- 2Connect an OBD-II scan tool and monitor the live data stream for the IAT sensor reading. Compare this reading to the ambient air temperature when the engine is cold. If the IAT reading is extremely low (e.g., -40°F/-40°C) or stuck at a fixed low value, it confirms a circuit issue. Also, check for other related codes.
- 3Disconnect the IAT sensor. Using a multimeter, check the reference voltage (typically 5V) at the sensor connector from the PCM. Then, test the resistance of the IAT sensor itself across its terminals (if it's a two-wire sensor) and compare it to manufacturer specifications at various temperatures. Also, check for continuity and resistance in the sensor's wiring back to the PCM. A high resistance or open circuit in the sensor or wiring can cause a high voltage signal.
- 4Ensure the IAT sensor has a proper ground connection. Test for continuity between the sensor's ground wire terminal and a known good chassis ground. An open ground circuit can also lead to a high voltage reading.
Verify before repair
- - Replace the faulty Intake Air Temperature (IAT) sensor.
- - Repair or replace damaged, corroded, or open wiring in the IAT sensor circuit.
- - Clean or replace the corroded IAT sensor electrical connector.
- - Inspect and repair any issues with the PCM's IAT input circuit (less common).
Vehicle-specific pages to check next
Searches this page covers
These queries are answered in this guide without creating thin duplicate pages.