Fix code P0113 Hyundai Elantra
P0113 Intake Air Temperature Circuit High Input on 2000 Hyundai Elantra
When you turn the key to start the engine, the engine control module (ECM) looks at data from the engine coolant temperature sensor (ECT), the intake air temperature sensor (IAT), throttle position sensor (TPS), and the mass airflow sensor (MAF). Based on the readings from all those sensors, the ECM determines the proper air/fuel mixture to start and run the engine. However, if the data from one of those sensors is bad, the air/fuel mixture will be too rich or too lean. Either of those conditions can cause a hard start and poor idling.
In this case, the P0113 trouble code is indicating that the IAT sensor is sending a high voltage signal to the ECM, making it think the incoming air is really cold when it’s not. You can test the IAT with a digital volt ohmmeter (DVOM). Set it to the volts scale and connect one lead to a good ground. Back-probe the green/black wire at the IAT with the key in the RUN position. Voltage should read approximately 2.4-2.8-volts when outside air temperature is 68°F (1.6-2.0-volts at 104°F). If the reading is higher than the corresponding outside temperature dictates, the IAT may be malfunctioning. However, there’s also a possibility that the 5-volts provided to the IAT by the ECM is shorting to the green/black wire in the wiring harness. You can replace the IAT (the most likely suspect) for about $10, or you can check for a short in the wiring harness. To check the harness, unplug the connector from the IAT and check the voltage at the green/black wire at the ECM. It should be 0-volts.
© 2012 Rick Muscoplat