Fixing P0113 typically costs between about 70 and 180 dollars for a simple IAT sensor replacement, with higher bills if wiring repairs or a PCM replacement are necessary. Actual prices vary by vehicle, location, and whether diagnostic fees are included.
What P0113 Indicates
P0113 is an OBD-II trouble code that means the Intake Air Temperature Sensor 1 Circuit is reporting a High Input. In practical terms, the engine computer is receiving a reading that suggests the intake air is hotter than expected. This can trigger the check engine light and may cause symptoms such as rough idle, reduced power, or poorer fuel economy. Causes range from a faulty sensor to wiring problems or other intake-related issues.
Common Causes
Most P0113 fix scenarios stem from sensor issues or wiring problems, though peripheral components can influence readings. The following list covers the typical culprits.
- Faulty IAT sensor or sensor operating out of specification
- Dirty, loose, or corroded sensor connector or damaged wiring
- Vacuum leaks or air intake leaks that skew readings
- Dirty or failing MAF sensor or air filter upstream of the IAT
- Rarely, a faulty ECU/PCM input or software issue
In most cases, the repair involves sensor replacement or wiring repair. A PCM fault is much less common and usually considered after other causes are ruled out.
Sensor and Wiring Issues
The IAT sensor is a small temperature sensor located in the intake tract. It can fail or read high if contaminated, damaged, or if its wiring is compromised.
ECU/PCM and Related Hardware
Occasionally, the issue originates in the engine control unit input rather than the sensor itself. Software updates or recalibration may be required, though hardware fixes are more typical for persistent P0113 codes.
Estimated Repair Costs
Costs vary by vehicle, model year, and shop rates. The figures below reflect common scenarios and assume diagnostic testing is completed separately or included in the repair quote.
- IAT sensor replacement: Parts typically $15–$60; labor about 0.5–1 hour; total roughly $70–$180
- MAF sensor cleaning or replacement (if related to the issue): Parts $25–$200; labor 0.5–1.5 hours; total $100–$350
- Wiring harness/connector repair: Parts $5–$100; labor 1–3 hours; total $70–$350
- Vacuum/air intake leak repair: Parts $10–$100; labor 1–3 hours; total $100–$300
- PCM replacement or extensive electronics repair: Parts $400–$1,000+; labor 1–3 hours; total $500–$1,300+
- Diagnostic fee (if not included): Typically $80–$120
Bottom line: Most P0113 repairs are modest in cost, centered on sensor or wiring work. More extensive electrical repairs or a PCM replacement can significantly raise the bill. Always obtain a written estimate after diagnostic testing.
DIY vs Professional Repair
Depending on your comfort with automotive electronics, you may be able to replace the IAT sensor yourself. However, some vehicles require special tools, careful handling of the intake system, and clearing codes after the repair. Consider these points:
- DIY steps typically involve locating the IAT sensor, unplugging the connector, removing the sensor, installing a new one, reconnecting, and clearing codes.
- Professional repair offers a diagnostic replay with live data to confirm the fix and ensures proper sealing of the intake after service.
If you’re unsure about any step, especially involving the intake system or wiring, consult a shop to avoid unintended damage.
Summary
P0113 usually points to the Intake Air Temperature sensor or its wiring. For many drivers, a straightforward sensor replacement or wiring repair keeps costs in the modest range. More complex electrical work or PCM-related fixes push costs higher. Start with a diagnostic to confirm the exact cause, then obtain a detailed estimate before proceeding.
What causes a P0113 error code?
The P0113 code is usually caused by an internal problem with IAT sensor 1, a bad connection between the IAT sensor 1 and its circuit, and damaged IAT circuit wiring. Some common symptoms of the P0113 code include an illuminated check engine light and a no-start with a strange gas smell.
Is it bad to drive with a P0113?
Driving with the P0113 error code is not advisable. While the vehicle may still operate, the incorrect air-fuel mixture can lead to reduced performance, higher emissions and increased fuel consumption.
How do I tell if my IAT sensor is bad?
Can a dirty air filter cause a P0113 code?
A dirty air filter can also cause said code to appear. In addition, complications with damaged or corroded wiring will also result in a P0113 error code. A faulty PCM has also been known to cause the code to show up.


