
What this code means
P0113 may mean the ECM is interpreting the intake air temperature sensor 1 signal as abnormally cold, which can correspond to a high-voltage condition on that sensor circuit.
What the vehicle may do
- The vehicle may turn the cooling fans on when this type of code sets.
- The driver may notice a warning light or altered engine control behavior.
Possible fault areas
- Possible broad fault areas can include the intake air temperature sensing element, the signal circuit, the low reference circuit, connector or harness condition, and in some cases,
- the engine control module.
Diagnostic path
Open on P0113
On this 2014 to 2018 GMC Sierra 1500 with the 5.3 gas engine, P0113 is an intake air temperature sensor 1 circuit high voltage code. In plain language, the ECM may be interpreting the IAT Sensor 1 signal as abnormally cold, which can line up with a high-voltage condition on that sensor circuit. The truck may turn the cooling fans on when this code sets, and the concern can involve the sensor, the signal circuit, the low reference circuit, connector or harness issues, or in some test outcomes the engine control module. Start with the basic system checks, and if other related air temperature, air metering, or pressure codes are present, check what they mean first. Then follow a structured diagnostic approach instead of jumping straight to a part.
How the code sets
The IAT Sensor 1 is a variable resistor in the multifunction intake air sensor. The ECM supplies 5 V to the IAT Sensor 1 signal circuit, and the scan tool temperature is the ECM’s interpretation of that circuit. The scan tool display range is between −40 to +150°C (−40 to +302°F). As quick circuit clues, a signal short to ground can show Signal 150°C (302°F). An open signal can show Signal −40°C (−40°F), and a signal short to voltage can also show Signal −40°C (−40°F). On the low reference side, an open low reference can show Low Reference — −40°C (−40°F), and a low reference short to voltage can also show Low Reference — −40°C (−40°F). For P0113, the important setting condition is this: the ECM detects the IAT Sensor 1 signal is colder than −60°C (−76°F) for greater than 5 s. Treat the running condition as a monitor gate; once engine run time is greater than 0 s, this monitor runs continuously when the gate is met.
Initial circuit verification
With the engine idling, look at the scan tool IAT Sensor 1 parameter. It should be between −38 to +149°C (−36 to +300°F). If it is in that range, reproduce the operating conditions for the code. You can also reproduce the conditions captured when the fault was recorded. Then verify the code does not reset. If it does not reset, that path is all OK. If the parameter is outside that range, or the code resets during the drive conditions, move into circuit testing.
Low reference circuit test
For circuit testing, turn the ignition OFF and let all systems power down. It may take up to 2 min. Disconnect the harness connector at the B75C Multifunction Intake Air Sensor. First check the low reference circuit: test for less than 2 Ω between low reference circuit terminal 3 and ground. If that reading is 2 Ω or greater, disconnect the harness connector at the K20 Engine Control Module and test the low reference circuit end to end for less than 2 Ω. If the end-to-end resistance is 2 Ω or greater, repair the open or high resistance in that circuit. If the end-to-end resistance is less than 2 Ω, the path calls for replacing the K20 Engine Control Module.
Signal circuit voltage check
If the low reference circuit checks at less than 2 Ω to ground, turn the ignition ON and check the IAT Sensor 1 signal circuit. Test for 4.8–5.2 V between signal circuit terminal 1 and ground. If the voltage is less than 4.8 V, turn the ignition OFF, disconnect the K20 Engine Control Module connector, and test for infinite resistance between the signal circuit and ground. If you have less than infinite resistance, repair the short to ground. If resistance is infinite, test the signal circuit end to end for less than 2 Ω. If it is 2 Ω or greater, repair the open or high resistance in the circuit. If it is less than 2 Ω, the path calls for replacing the K20 Engine Control Module.
High signal voltage branch
If the signal circuit voltage is greater than 5.2 V, handle that like a possible short to voltage. Be careful here, because if the signal circuit is shorted to voltage, the engine control module or the sensor may be damaged. Turn the ignition OFF, disconnect the K20 Engine Control Module connector, then turn the ignition ON. Test for less than 1 V between the signal circuit and ground. If the reading is 1 V or greater, repair the short to voltage on the circuit. If it is less than 1 V, the path calls for replacing the K20 Engine Control Module.
Normal signal voltage branch
If the signal circuit voltage is between 4.8–5.2 V, look back at the scan tool. With the sensor disconnected, verify the IAT Sensor 1 parameter is colder than −39°C (−38°F). If it is warmer than −39°C (−38°F), turn the ignition OFF, disconnect the K20 Engine Control Module connector, and test for infinite resistance between signal circuit terminal 1 and ground. If resistance is less than infinite, repair the short to ground. If resistance is infinite, test the signal circuit end to end for less than 2 Ω. If that circuit is 2 Ω or greater, repair the open or high resistance. If it is less than 2 Ω, the path calls for replacing the K20 Engine Control Module.
Sensor simulation with a fused jumper
If the scan tool parameter is colder than −39°C (−38°F), turn the ignition OFF and install a 3 A fused jumper wire between signal circuit terminal 1 and low reference circuit terminal 3. Then turn the ignition ON. Now the scan tool IAT Sensor 1 parameter should be warmer than 149°C (300°F). If it is colder than 149°C (300°F), turn the ignition OFF, remove the jumper wire, disconnect the K20 Engine Control Module connector, and turn the ignition ON. Test for less than 1 V between the signal circuit and ground. If the reading is 1 V or greater, repair the short to voltage. If it is less than 1 V, turn the ignition OFF and test the signal circuit end to end for less than 2 Ω. If the circuit is 2 Ω or greater, repair the open or high resistance. If it is less than 2 Ω, the path calls for replacing the K20 Engine Control Module.
Sensor component test
If the jumper test drives the scan tool parameter warmer than 149°C (300°F), the path points you back to the B75C Multifunction Intake Air Sensor. Turn the ignition OFF, disconnect the sensor connector, and test the IAT Sensor 1 by varying the sensor temperature while monitoring sensor resistance. A thermometer can be used to test the sensor off the vehicle. Compare the resistance readings to the Temperature Versus Resistance table for Hitachi sensors. The resistance values need to be in range of that table, so do not substitute generic IAT values. If the readings are not within the table values, replace the B75C Multifunction Intake Air Sensor. If the readings are within the table values, that path is all OK.
Verify the repair
After any wiring repair, sensor decision, or module decision, keep verification separate from the testing. Run the vehicle back through the operating conditions that set the fault, verify the repair, and confirm P0113 stays gone. The takeaway is simple: prove the low reference first, prove the signal circuit next, simulate the sensor response with a fused jumper, and only then make the sensor or module call. For more diagnostic training, visit stepdiagnostics.com.
Final check
This diagnosis is often about proving the circuit behavior before deciding whether the sensor or control module is at fault.
For more guided automotive diagnostics, visit STEP Diagnostics.





