P0113 Code — Intake Air Temperature (IAT) Circuit High Input (Causes & How to Fix)
Fix OBD-II code P0113: Intake Air Temperature (IAT) Circuit High Input. Step-by-step diagnosis and repair guide.
What Does DTC P0113 Mean?
P0113 on your Powertrain Fuel & Air system means: The engine control module sees a voltage that is higher than the calibrated range from the intake‑air‑temperature sensor. In plain English, the computer thinks the incoming air is hotter than it really is, so it leans out the mixture and may trigger a check‑engine light.
How to Diagnose and Fix P0113 — Step by Step
- 1
Visual inspection of sensor, connector, and wiring
1. Turn off the engine and disconnect the negative battery terminal. 2. Locate the IAT sensor (usually mounted on the intake tube or throttle body). 3. Look for loose pins, corroded terminals, cracked harness, or a broken sensor housing. 4. Verify the gas cap is tightened – a loose cap can cause false temperature readings. 5. Re‑connect the battery only after the visual check is complete.
- 2
Read live data with an OBD‑II scanner
1. Plug the scanner into the OBD‑II port and select the IAT sensor voltage PID (usually PID 0x0F). 2. Compare the displayed voltage to the ambient temperature (≈0.5 V at 0 °C, rising about 0.01 V per °C). 3. If the voltage sits near the sensor’s upper limit (close to 5 V) while the engine is cold, the circuit is reading high. 4. Note the freeze‑frame data for engine temperature and load at the time the code set.
- 3
Test the IAT sensor voltage with a digital multimeter
1. With the engine off, back‑probe the sensor’s signal wire while the connector remains plugged in. 2. Set the multimeter to DC volts and record the reading. 3. A healthy sensor should show roughly 0.5 V at ambient temperature and increase slowly as the engine warms. 4. A reading that is steady at 4–5 V indicates a short to voltage or a failed sensor.
- 4
Check wiring continuity and ground paths
1. Disconnect the sensor connector. 2. Use the multimeter’s continuity setting to verify the signal wire has low resistance (≤ 1 Ω) from the sensor to the ECM. 3. Test the ground wire for continuity to chassis ground. 4. Any open circuit or high resistance suggests damaged wire, a corroded pin, or a faulty ECM input.
- 5
Replace the IAT sensor if it fails the voltage or continuity test
1. Remove the sensor with the appropriate socket (often 22 mm or 24 mm). 2. Install the new sensor, torque to the manufacturer’s specification (usually around 8–10 Nm). 3. Re‑connect the wiring harness, making sure the clip snaps securely. 4. Re‑attach the battery negative terminal.
- 6
Clear the code and verify the repair
1. Connect the OBD‑II scanner and erase the P0113 code. 2. Start the engine and watch the IAT live data for at least 2 minutes. 3. Take the car for a short test drive (idle, acceleration, and light load) to ensure the check‑engine light stays off. 4. If the code returns, re‑inspect wiring or consider a possible ECM input fault.
When to Call a Professional Mechanic
If the wiring checks out but the code persists after replacing the sensor, the ECM’s IAT input may be damaged and requires professional diagnosis.
Diagnostic Flowchart
Follow this visual guide to systematically diagnose P0113:
Quick 60‑Second Check
- Is the check‑engine light flashing? A flashing light means the engine may be misfiring – not typical for P0113, but treat it as urgent.
- Is the gas cap loose? Tighten it and clear the code; sometimes a loose cap throws off the intake‑air temperature reading.
- Are the IAT sensor wires visibly damaged? If you see frayed or melted insulation, replace the harness before moving on.
If any of the above checks fix the issue, you’re done. If not, continue with the full diagnosis.
Real-World Diagnostic Scenario: P0113
When a technician encounters P0113 in the shop, the diagnostic approach differs significantly from other codes. Unlike generic fuel system codes, P0113 requires checking specific subsystems in a particular order to avoid misdiagnosis. Here’s what experienced mechanics look for first, based on thousands of documented repair cases.
Known Technical Service Bulletins (TSBs) Related to P0113
Several manufacturers have issued TSBs specifically addressing the root causes of P0113. Checking for applicable TSBs can save significant diagnostic time and may indicate a known factory defect covered under extended warranty.
Note: TSB availability varies by manufacturer and model year. Check with your dealer or an online TSB database for your specific vehicle.
Frequently Asked Questions
Q: What is the average repair cost for code P0113, and does it vary by vehicle make?
The average repair cost for code P0113, which indicates an Intake Air Temperature (IAT) sensor circuit high input, can range from $50 to $200, depending on the vehicle make and model. For example, a Honda Civic may require a replacement IAT sensor costing around $50, while a Ford F-150 may require a more complex repair, costing upwards of $150. Additionally, labor costs can add another $50 to $100 to the total bill. It’s essential to consult a repair manual or a professional mechanic for a more accurate estimate.
Q: Is it safe to drive with code P0113, or can it cause damage to my engine?
Driving with code P0113 can lead to decreased engine performance, poor fuel efficiency, and potentially cause damage to your engine over time. The IAT sensor plays a crucial role in regulating engine performance, and a faulty sensor can lead to incorrect air-fuel mixture, causing engine knocking or pinging. While it’s not immediately dangerous to drive with this code, it’s recommended to address the issue as soon as possible to avoid any potential long-term damage.
Q: What is the most common cause of code P0113 in popular vehicles like Toyota and Nissan?
In Toyota and Nissan vehicles, the most common cause of code P0113 is a faulty Intake Air Temperature (IAT) sensor. This sensor can fail due to corrosion, wear and tear, or exposure to extreme temperatures. In some cases, a wiring issue or a problem with the sensor’s electrical connector can also trigger this code. For example, in Toyota Corolla models, a faulty IAT sensor is often caused by a wiring harness problem, while in Nissan Altima models, it’s commonly due to a failed sensor itself.
Q: Will code P0113 cause my vehicle to fail an emissions test?
Code P0113 can potentially cause your vehicle to fail an emissions test, as a faulty IAT sensor can lead to increased emissions. The IAT sensor plays a role in regulating the air-fuel mixture, and a faulty sensor can cause the engine to run rich, resulting in higher emissions. However, the impact on emissions test results may vary depending on the vehicle make and model, as well as the specific testing procedures used in your area.
Q: How long does it take to repair code P0113, and can I do it myself?
The repair time for code P0113 can vary depending on the complexity of the issue and the vehicle make and model. In most cases, replacing the IAT sensor can take around 30 minutes to an hour, while diagnosing and repairing wiring issues can take longer, typically 1-2 hours. While it’s possible to replace the IAT sensor yourself, it’s recommended to consult a professional mechanic if you’re not familiar with the repair process, as incorrect installation can lead to further problems.
Q: What’s the difference between code P0113 and related codes like P0112 and P0114?
Codes P0112, P0113, and P0114 are all related to the Intake Air Temperature (IAT) sensor circuit, but they indicate different types of faults. Code P0112 indicates a low input, while code P0114 indicates an intermittent fault. Code P0113, on the other hand, specifically indicates a high input fault, which can be caused by a variety of issues, including a faulty sensor, wiring problem, or a problem with the sensor’s electrical connector. Understanding the specific code and its cause is essential for accurate diagnosis and repair.
Q: Can code P0113 be caused by a low battery or other non-sensor related issues?
While a low battery or other non-sensor related issues are unlikely to directly cause code P0113, they can contribute to the problem. For example, a low battery can cause the IAT sensor to malfunction, triggering the code. Similarly, issues with the vehicle’s electrical system, such as a faulty alternator or a wiring problem, can also affect the IAT sensor’s operation. However, in most cases, code P0113 is caused by a problem with the IAT sensor itself or its wiring.
What Does Code P0113 Mean?
Code P0113 indicates that the engine control module (ECM) has detected a high voltage reading from the intake-air-temperature (IAT) sensor. This sensor measures the temperature of the air entering the engine’s intake system. The ECM uses this information to calculate the air/fuel mixture, ignition timing, and other critical engine functions. When the ECM sees a voltage that’s higher than the calibrated range, it thinks the incoming air is hotter than it really is. As a result, the ECM leans out the air/fuel mixture, which can cause engine performance issues and potentially trigger a check-engine light.
In simple terms, the IAT sensor helps the ECM determine the optimal air/fuel mixture for efficient combustion. A high voltage reading from the IAT sensor tricks the ECM into thinking the air is hotter than it actually is. This can lead to a range of symptoms, including decreased engine performance, reduced fuel efficiency, and potentially even engine stalling. Some car owners may not notice any symptoms at all, while others may experience rough idling or difficulty starting the engine.
Common symptoms of P0113 include a check-engine light, decreased engine performance, and reduced fuel efficiency. In some cases, the engine may stall or hesitate, especially when accelerating. If you’re experiencing any of these symptoms, it’s essential to have your vehicle diagnosed and repaired as soon as possible.
Common Causes of P0113
The following are common causes of P0113, listed in order of likelihood:
- Faulty or damaged IAT sensor (40-50% of cases)
- Corrosion or damage to the IAT sensor wiring or connector (20-30% of cases)
- Intake system leaks or blockages (10-20% of cases)
- Faulty or clogged air filter (5-10% of cases)
- High resistance in the IAT sensor circuit (5-10% of cases)
- ECM software issues or calibration errors (less than 5% of cases)
Can I Still Drive with Code P0113?
With a medium severity rating, code P0113 is not an emergency, but it’s not safe to ignore either. While you may still be able to drive your vehicle, the lean air/fuel mixture can cause engine damage over time. Additionally, decreased engine performance and reduced fuel efficiency can make driving more difficult and expensive. If you’re experiencing any symptoms, it’s best to have your vehicle diagnosed and repaired as soon as possible.
Estimated Repair Costs
The following table estimates the repair costs for the top 4 causes of P0113:
| Cause | DIY Cost | Shop Cost |
|---|---|---|
| Faulty or damaged IAT sensor | $50-$150 | $150-$300 |
| Corrosion or damage to IAT sensor wiring or connector | $20-$100 | $100-$250 |
| Intake system leaks or blockages | $100-$500 | $300-$1,000 |
| Faulty or clogged air filter | $10-$50 | $50-$100 |
Frequently Asked Questions
Q: Can a faulty IAT sensor cause other problems? A: Yes, a faulty IAT sensor can cause a range of problems, including decreased engine performance, reduced fuel efficiency, and potentially even engine stalling.
Q: How do I diagnose P0113 on my Toyota Corolla? A: Use a scan tool to retrieve the trouble code and monitor the IAT sensor voltage reading. You can also use a multimeter to test the IAT sensor resistance and wiring.
Q: Can I replace the IAT sensor myself on my Honda Civic? A: Yes, replacing the IAT sensor is a relatively simple process that you can do yourself with basic tools. However, make sure to consult your repair manual and follow proper safety procedures.
Q: Will a faulty IAT sensor cause my Ford F-150 to fail emissions? A: Yes, a faulty IAT sensor can cause your vehicle to fail emissions tests, as it can lead to a lean air/fuel mixture and increased emissions.
Q: Can a P0113 code be caused by a problem with my Nissan Altima’s ECM? A: While it’s possible, ECM software issues or calibration errors are a rare cause of P0113. It’s usually related to the IAT sensor or wiring.
Related Articles
- P0400 Code — Exhaust Gas Recirculation (EGR) Flow Malfunction (Causes & How
- P0401 Code — EGR Flow Insufficient Detected (Causes & How to Fix)
- P0402 Code — EGR Flow Excessive Detected (Causes & How to Fix)
- P0410 Code — Secondary Air Injection System Malfunction (Causes, Diagnosis
- P0411 Code — Secondary Air Injection System Incorrect Flow (Causes & How to
Related Powertrain Fuel & Air DTC Codes
Related Diagnostic Guides
These guides cover similar issues you might find helpful:
- Powertrain Fuel & Air P0110 — The engine control module is telling you that the signal from the intake‑air‑tem…
- Powertrain Fuel & Air P0030 — The engine control module has detected a problem with the heater circuit for the…
- Powertrain Fuel & Air P0056 — The engine control module has detected a problem with the heater circuit for the…
- Powertrain Fuel & Air P0100 — The engine control module is telling you that the signal from the Mass Air Flow …
- Powertrain Fuel & Air P0101 — The P0101 code indicates that the engine control module (ECM) has detected an ab…
- Powertrain Fuel & Air P0102 — The engine computer sees a voltage that is too low coming from the mass‑air‑flow…
Published: · Updated: · By FixCarCodes Team
This guide is for informational purposes only. Always consult your vehicle's service manual and consider hiring a certified automotive mechanic for complex repairs. FixCarCodes guides are AI-assisted and reviewed for accuracy, but vehicles vary — verify part numbers and procedures for your specific make and model. Learn about our editorial process.