P0113 Diagnostic Guide

P0113 may indicate that the engine control module is seeing an intake air temperature sensor signal that does not match expected intake air conditions.

Article vehicle: 2019-2025 Chevrolet Silverado 1500 5.3 gas

Technical guidanceConfirm the exact vehicle configuration and follow applicable safety procedures before testing or repair.
P0113 P0113 Diagnostic Guide diagnostic guide

What this code means

P0113 may indicate that the engine control module is seeing an intake air temperature sensor signal that does not match expected intake air conditions.

What the vehicle may do

  • The vehicle may have a check engine light.
  • It can sometimes run normally with no obvious drivability complaint.
  • It may have possible idle, fueling, or drivability symptoms depending on conditions.

Possible fault areas

  • Possible multifunction intake air sensor issue.
  • Possible sensing element contamination.
  • Possible harness, terminal, or connector concern at the sensor or engine control module.
  • Possible related control-module communication context.

Diagnostic path

Open on P0113

On this 2019 to 2025 Silverado 1500 with the 5.3 gas engine, P0113 is an intake air temperature sensor circuit code. In plain terms, the engine control module may be seeing an intake air temperature signal that does not make sense for the operating conditions. The truck may run normally, or it may have a check engine light with possible fueling, idle, or drivability complaints. The broad fault areas can include the multifunction intake air sensor itself, contamination on the sensing element, wiring or terminal problems at the sensor or engine control module, and related control-module communication context. Start with the basic system checks, then follow a structured diagnostic approach instead of jumping straight into parts.

Understand the sensor and scan data

The B75C multifunction intake air sensor is doing several jobs in one assembly, including mass air flow, humidity, barometric pressure, and intake air temperature sensing. For this P0113 path, keep the focus on IAT Sensor 1, but remember the shared check also watches IAT Sensor 2 and the intake air humidity sensor. IAT Sensor 1 has a normal parameter range of −39 to 149°C (−38 to 300°F). For IAT Sensor 1, the ignition, serial data, and ground circuit rows each show −40°C (−40°F) as the typical scan-tool value. IAT Sensor 2 also has a normal parameter range of −39 to 149°C (−38 to 300°F), and its ignition, serial data, and ground circuit rows each show −40°C (−40°F). The intake air humidity sensor normal range is 5 to 95%, and its ignition, serial data, and ground circuit rows each show 0%. The scan tool display range is between −40 and 150°C (−40 and 302°F).

Know when the monitor can run

For P0113, treat the running conditions as the monitor gate, not as a parts decision by itself. The key voltage condition is ignition voltage Greater than 8.5 V, and once the required conditions are met, the monitor runs continuously. The setting formula for this target code is IAT Sensor 1 Warmer than 149°C (300°F) for greater than 5 s.

Initial code decision

With the ignition on and the vehicle in service mode, check the code picture first. If P0113 is the only code from this intake air temperature and humidity sensor circuit family, the diagnostic path points to the B75C multifunction intake air sensor. If other codes are present, especially communication or related intake sensor circuit codes, check what they mean first before treating P0113 by itself.

If the code is not currently set

If no code is set at the moment, watch the scan data for IAT Sensor 1, IAT Sensor 2, and the intake air humidity sensor. You are not just looking for a number; you are looking for a value that spikes or drops out. While monitoring those parameters, wiggle the harness and connectors at the B75C multifunction intake air sensor. Then do the same at the K20 engine control module. If a value spikes or drops out during that movement, repair the wiring, terminals, or electrical connectors as needed.

Sensing element check

Also inspect the sensing element for contamination. If it can be cleaned, clean it. If the sensing element cannot be cleaned, the path supports replacing the sensor. Keep that tied to the actual inspection result; do not use it as a shortcut around the circuit and connector checks.

Reproduce the conditions

If the scan values stay stable during the harness and connector checks, reproduce the operating conditions for the code. You can also reproduce the captured conditions from the stored data. Then verify that P0113 does not reset. If it does reset and the return point is not clear, pause, recheck the earlier diagnostic path, and avoid guessing.

Verify the repair

After any repair, keep verification separate from testing. Clear the concern, run the vehicle back through the appropriate conditions, and confirm the code stays gone. If P0113 does not reset, call that part of the diagnosis good. The takeaway is simple: confirm the code context first, stress the sensor and ECM connections while watching live data, address contamination only when you find it, and verify the repair under the same conditions. For more diagnostic training, visit stepdiagnostics.com.

Final check

A careful P0113 diagnosis often starts by confirming the code context, watching live intake air sensor data for dropouts or spikes, checking the sensor and ECM connections, and verifying that the code

For more guided automotive diagnostics, visit STEP Diagnostics.

Continue diagnosing

Related guides for this vehicle