P2079 indicates the powertrain control module (PCM) is receiving an intermittent or erratic signal from the intake manifold tuning (IMT) valve position sensor on bank 1. The IMT system adjusts intake runner length for optimal engine performance across different RPM ranges, and a faulty position sensor can cause improper operation.
The position sensor itself can fail internally, sending erratic or intermittent voltage signals to the PCM that fall outside expected ranges.
Corroded, damaged, or loose electrical connections, as well as broken wires in the sensor circuit, can cause intermittent signal loss or interference.
Carbon buildup, binding, or mechanical failure in the IMT valve assembly can prevent proper positioning, causing the sensor to report inconsistent values.
If the IMT valve uses vacuum actuation, vacuum leaks, weak vacuum motors, or disconnected hoses can cause intermittent operation.
Rarely, the PCM itself may misinterpret or fail to process position sensor signals correctly, though this is an uncommon cause.
In most cases, yes. The position sensor is the most common cause of this code, and replacing it resolves the issue. However, the underlying cause of sensor failure (such as carbon buildup or wiring issues) should also be addressed to prevent recurrence.
While the vehicle may still run, driving with this code is not recommended. The IMT system affects engine performance and emissions, and continuing to drive can lead to reduced power, poor fuel economy, and potential damage to the catalytic converter from abnormal combustion.
PCM replacement is rarely necessary for this code. Some technicians may suggest it when other causes have been ruled out or as a shortcut, but the PCM itself fails far less frequently than the sensor, wiring, or mechanical components. A thorough diagnosis should always rule out all other causes before considering PCM replacement.
P2078 indicates a circuit malfunction (voltage too high or low consistently), while P2079 indicates an intermittent problem where the signal sporadically falls outside acceptable parameters. Intermittent codes are often harder to diagnose because the fault may not be present during testing.