P0099 indicates that the powertrain control module has detected an intermittent or erratic voltage signal from the Intake Air Temperature (IAT) Sensor 2 circuit on Bank 1. The circuit is not providing a steady, predictable reading because of a temporary open, short, or internal sensor fault. This can cause the engine controller to receive inaccurate intake air temperature data and make suboptimal fuel and ignition timing adjustments.
Internal sensor faults can produce erratic resistance or voltage output that changes unpredictably with vibration or temperature, causing an intermittent circuit signal.
Loose, backed-out, or corroded pins at the sensor or control module connector create variable contact resistance, making the voltage seen by the PCM fluctuate erratically.
Chafed or fatigued wires may temporarily short to ground, power, or each other, or broken strands inside insulation can lose contact under heat and vibration.
Water or road spray inside the connector housing can bridge terminals and create temporary, unstable resistance paths that disrupt the sensor signal.
Although genuinely rare, an intermittent internal issue inside the control module can misinterpret a valid sensor signal; this should only be considered after the sensor and entire wiring path are exhaustively verified.
Short-term driving is usually possible, but the engine may run slightly rich or lean and fuel economy can suffer because the controller is receiving unreliable temperature data.
No. While some mass airflow sensors integrate an intake air temperature element, P0099 specifically refers to a separate Intake Air Temperature Sensor 2 circuit.
That is almost never the correct repair for P0099. The cause is typically the sensor, its connector, or the wiring, and PCM replacement should only be considered after exhaustive electrical verification proves the circuit is sound.
Heat expansion, vibration, and moisture can temporarily alter contact resistance or create minute shorts in a failing sensor or damaged harness, so the erratic signal often appears only under specific operating conditions.