The P0113 diagnostic trouble code (DTC) is triggered when your vehicle’s engine control unit (ECU) detects that the intake air temperature sensor circuit is reporting a voltage signal that is higher than the expected range. This sensor plays a crucial role in helping your engine’s computer calculate the correct air-fuel mixture and ignition timing. When the IAT sensor fails or its circuit malfunctions, your vehicle may experience rough running, poor fuel economy, and difficulty starting.
What Does P0113 Mean?
P0113 stands for “Intake Air Temperature Sensor 1 Circuit High.” The code is set when the ECU monitors the voltage signal from the intake air temperature sensor and finds it to be higher than the maximum acceptable threshold (typically above 4.7 volts on a 5-volt reference system).
The intake air temperature sensor measures the temperature of the air entering the engine’s intake manifold. The ECU uses this data to:
- Adjust the air-fuel mixture ratio
- Calculate proper ignition timing
- Optimize fuel injection duration
- Manage emissions control systems
When the sensor circuit reads “high,” it typically means either the sensor itself is failing, there’s a break or poor connection in the wiring, or the sensor is shorted to the positive voltage supply.
Common Symptoms
- Check Engine Light (CEL) illuminated – The most obvious indicator that a DTC has been stored
- Rough idle – Engine may run unevenly at stops or low RPM
- Poor fuel economy – Incorrect air-fuel mixture causes the engine to run rich or lean
- Difficulty starting – Especially in cold weather when accurate IAT readings are critical
- Hesitation during acceleration – Delayed throttle response or stumbling
- Engine knocking or pinging – Incorrect ignition timing from faulty sensor data
- Reduced power output – Engine may enter limp mode to protect itself
- No symptoms at all – Some vehicles may run normally despite the code being set
Possible Causes
Listed from most to least common:
- Faulty Intake Air Temperature Sensor – The sensor itself has failed internally and is sending incorrect voltage signals. This is the most common cause.
- Damaged or Corroded Wiring Harness – The connector pins or wires leading to the IAT sensor may be corroded, loose, or damaged, causing poor electrical contact.
- Loose or Disconnected Sensor Connector – The connector may have vibrated loose or become partially disconnected, creating an open circuit that reads high voltage.
- Shorted Sensor Wire to Positive Voltage – A damaged wire insulation may allow the signal wire to contact the positive power supply, causing a high voltage reading.
- ECU or PCM Malfunction – Rarely, the engine control unit itself may be faulty and incorrectly interpreting the sensor signal.
- Incorrect Sensor Installation – If the sensor was recently replaced, it may have been installed incorrectly or the wrong sensor type was used.
- Engine Control Module Software Issue – Outdated or corrupted firmware in the ECU can cause false readings.
Diagnostic Steps
Follow these steps to diagnose the P0113 code:
Step 1: Verify the Code and Scan for Additional DTCs
Use an OBD-II scanner to confirm the P0113 code is present. Check for any additional codes that may provide more clues about the problem. Common related codes include P0112 (IAT Sensor Circuit Low), P0114 (IAT Sensor Circuit Intermittent), and fuel mixture codes.
Step 2: Visually Inspect the IAT Sensor and Wiring
Locate the intake air temperature sensor (typically mounted in the air intake duct or intake manifold). Inspect for:
- Visible damage or corrosion on the sensor
- Loose or disconnected connector
- Damaged, pinched, or corroded wiring
- Water intrusion or contamination
Step 3: Check the Connector and Pins
Disconnect the IAT sensor connector and inspect the pins for corrosion, bending, or looseness. Clean the connector with electrical contact cleaner and reconnect firmly. Clear the code and test drive to see if the issue returns.
Step 4: Measure Sensor Voltage with a Multimeter
With the ignition on (engine off), use a digital multimeter to measure the voltage at the IAT sensor connector:
- Cold engine (below 50°F): Should read approximately 3.5-4.0 volts
- Warm engine (around 80°F): Should read approximately 1.5-2.5 volts
- Hot engine (above 160°F): Should read approximately 0.5-1.5 volts
If the voltage is consistently above 4.7 volts regardless of temperature, the sensor is likely faulty.
Step 5: Test Sensor Resistance
Disconnect the IAT sensor and measure its resistance with an ohmmeter. The resistance should change as the sensor warms up. A sensor that shows no change in resistance or extremely high resistance values is faulty and needs replacement.
Step 6: Check for Wiring Shorts
Inspect the wiring harness for any signs of damage that could cause the signal wire to short to positive voltage. Use a multimeter to test for continuity between the signal wire and ground—there should be very high resistance (open circuit).
Step 7: Replace the Sensor if Necessary
If diagnostic testing confirms the IAT sensor is faulty, replace it with a manufacturer-approved sensor. Ensure proper installation and connector seating.
Repair Cost Estimates
The cost to repair a P0113 code varies depending on the root cause:
- IAT Sensor Replacement: $75–$250 (parts) + $50–$150 (labor) = $125–$400 total
- Wiring Repair or Connector Replacement: $50–$200 (parts) + $50–$150 (labor) = $100–$350 total
- Diagnostic Service Only: $75–$150 (if you just need the code scanned and diagnosed)
Note: Luxury or European vehicles may have higher parts and labor costs. Some dealerships charge premium rates for diagnostics.
Can I Still Drive?
The P0113 code is classified as low severity, meaning your vehicle is generally safe to drive, but you should address it soon.
Safety Assessment:
- Your vehicle will likely continue to run, though with reduced efficiency
- The check engine light will remain on
- Fuel economy will suffer, costing you more money at the pump
- In some cases, the vehicle may enter limp mode, limiting power output
- The engine may be harder to start in cold weather
Recommendation: Schedule a diagnostic appointment within the next few days to identify and fix the problem. While you can drive to a mechanic, avoid extended highway trips or towing until the issue is resolved.
Frequently Asked Questions
Q: Can I clear the P0113 code myself?
A: You can clear the code using an OBD-II scanner, but it will likely return immediately if the underlying problem isn’t fixed. Clearing the code without addressing the root cause is only a temporary solution. Diagnose and repair the issue first, then clear the code.
Q: How much does an IAT sensor cost?
A: Most IAT sensors cost between $30–$100 for the part alone, depending on your vehicle’s make and model. Labor to install it typically runs $50–$150, bringing the total to $80–$250 for a complete replacement at an independent shop, or $150–$400 at a dealership.
Q: Is the IAT sensor the same as the MAF sensor?
A: No, they are different sensors. The intake air temperature (IAT) sensor measures air temperature, while the mass air flow (MAF) sensor measures the volume of air entering the engine. Both are important for fuel mixture calculations, but they serve different functions. A faulty MAF sensor would trigger codes like P0101.
Q: Can a bad IAT sensor cause my car not to start?
A: Yes, in some cases a severely faulty IAT sensor can prevent the engine from starting, especially in cold weather. The ECU relies on accurate temperature data to calculate the correct cold-start fuel enrichment. If the sensor is reading extremely high, the computer may not inject enough fuel, causing a no-start condition.