What P0112 usually means
P0112 means the intake-air-temperature signal voltage is lower than expected. On the common thermistor-style IAT circuit, that usually translates to an air temperature the ECU believes is far hotter than reality. When that happens, the engine computer may lean or de-rate certain strategies because it thinks the intake charge is already heat-soaked. The result is often weak response, odd hot-weather behavior, or drivability that feels worse than the simple wording of the code suggests.