P CODES (POWERTRAIN) P0100 - P0199 P0113

    Step 1: Understanding the P0113 Code

    P0113 is a diagnostic trouble code (DTC) that is stored by your vehicle's onboard computer when it detects a problem with the intake air temperature (IAT) sensor circuit. This code indicates that the IAT sensor is reporting a temperature that is higher than the expected range.

    The IAT sensor is a critical component of your vehicle's fuel injection system, as it provides information to the engine control module (ECM) about the temperature of the incoming air. This information is used by the ECM to adjust the fuel injection timing and air/fuel ratio, which helps ensure optimal engine performance and fuel efficiency.

    Step 2: Common Causes of P0113 Code

    The most common cause of a P0113 code is a faulty IAT sensor. However, there are other potential causes that can trigger this code, including:

    Wiring problems: Loose, damaged, or corroded wires can cause a poor connection between the IAT sensor and the ECM.

    Failed ECM: A malfunctioning engine control module can prevent the IAT sensor from sending accurate temperature readings.

    Dirty air filter: A clogged or dirty air filter can restrict the airflow to the engine, causing the IAT sensor to report an abnormally high temperature.

    Step 3: Diagnosing and Fixing the P0113 Code

    Check the IAT sensor: Begin by checking the IAT sensor's wiring harness and connector for signs of damage or corrosion. If these are okay, then you will need to test the sensor itself. This can be done using a digital multimeter to measure the resistance of the sensor. Compare the readings to the specifications outlined in your vehicle's service manual. If the readings are out of range, then the IAT sensor should be replaced.

    Inspect the air filter: A dirty or clogged air filter can cause the IAT sensor to report a higher than expected temperature. Therefore, you should check the air filter and replace it if it is dirty.

    Check the ECM: If the IAT sensor and wiring appear to be in good condition, then the problem may be with the engine control module. However, this is a less common cause of the P0113 code, so it is important to rule out the other possibilities first. If you suspect that the ECM is the problem, you may need to take your vehicle to a professional mechanic for further diagnosis and repair.

    Step 4: Clearing the P0113 Code

    After you have identified and fixed the problem that caused the P0113 code, you will need to clear the code from your vehicle's computer memory. This can be done using an OBD-II scanner or by disconnecting the battery for a few minutes.


    The P0113 code can be caused by a faulty IAT sensor, wiring problems, a dirty air filter, or a failed ECM. To fix this code, you will need to diagnose the underlying problem and replace any faulty components. Once the problem has been fixed, be sure to clear the code from your vehicle's computer memory to prevent it from reoccurring.

    Found 23 results
    Is it Safe to Drive Check Engine Light?
    How to Read Trouble Codes
    Ask a new Topics question
    Sponsored links