What is a P0099 fault?
The P0099 fault code, applicable to all car manufacturers, means “Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic (Bank 1)“.
Background Information: The function of the intake air temperature (IAT) sensor is to transmit the engine’s intake air temperature to the electronic control unit (ECU) in the form of a voltage signal, providing a reference for fuel injection correction. This fault code will appear if the electronic control unit (ECU) detects a sudden change in the intake air temperature (IAT) sensor signal voltage.
Symptoms of Error Code P0099
When error P0099 occurs, drivers may notice the following symptoms:
- Difficulty starting the engine
- Unstable engine idle
- Increased fuel consumption
- Loss of power during acceleration
- Jerking while driving
- Check engine light illuminated
Main Causes of P0099 Error Code
- Faulty air temperature sensor (IAT)
- Damaged or contaminated pressure sensor (MAP)
- Corroded or open sensor wiring/connector
- Circuit grounding problems
- Engine control module (ECM) failure
How to Diagnose Error Code P0099?
- Connect an OBD2 diagnostic scanner and read the error codes
- Capture real-time data from the IAT and MAP sensors
- Check readings at different temperatures and loads
- Check connectors and wiring for damage or corrosion
- Clear the code and repeat the test drive to assess the recurrence of the error
Possible Causes and Diagnostic Methods
Tools needed: OBD2 scanner, multimeter, thermometer (for checking air temperature), sensor access tool kit
How to Fix Error Code P0099? (Problem Solutions)
Simple Repair Methods
- Clean the IAT and MAP sensor contact points.
- Check wiring integrity and repair any damage.
- Clean the sensors to remove contaminants.
- Reset errors with a scanner and test the system.
In-depth Diagnostic and Repair Solutions
- Replace the faulty Intake Air Temperature (IAT) sensor.
- Replace the damaged Manifold Absolute Pressure (MAP) sensor.
- Check the circuit for resistance and short circuits.
- If necessary, modify or reflash the ECM unit.
Troubleshooting Based on Symptoms
Common P0099 Error Codes in Vehicles
P0099 in Chevrolet: In Chevrolet vehicles, this error is often caused by problems with the IAT connector pins, especially in high humidity conditions.
P0099 in Ford: In Ford vehicles, the error may be due to an internal malfunction of the MAP sensor. A thorough check of the signal chain is required.
P0099 in BMW: In BMWs, the error may be accompanied by a decrease in power and requires accurate data reading from the DME unit.
P0099 in Audi: In Audi models, this can be observed when temperature correction is incorrect. Flashing the software usually helps.
P0099 in Volkswagen: In Volkswagen models, the error occurs when the MAP sensor is dirty or the ECM software logic fails.
P0099 Frequently Asked Questions
What should I do if I get error code P0099?
Error code P0099 indicates inconsistent data between the temperature sensor and the pressure sensor. This affects engine operation and requires timely diagnosis.
Is it possible to drive with a P0099 error?
Not recommended. Error P0099 can lead to improper air supply, impaired mixture formation, and poor engine performance.
Will the P0099 error disappear on its own?
Sometimes the code will temporarily disappear, especially if the sensor connection is unstable, but if the cause is not addressed, the code will reappear.
Is it difficult to diagnose P0099 yourself?
No, if you have an OBD2 scanner and a multimeter, you can perform basic diagnostics and find the root cause of the problem.
Is it possible to reset the error without fixing it?
Yes, you can use a scanner or disconnect the battery, but this is only a temporary solution if the problem persists.
What are the dangers of engine code P0099?
The error can lead to incorrect fuel and air supply, which in turn can cause engine misfires, increased wear, and overheating.
P0099 Related OBD2 Errors:
P0068 – Intake Pressure/Throttle Position Correlation
P0100 – Mass Air Flow (MAF) Circuit Malfunction
P0113 – Intake Air Temperature (IAT) Sensor High Input
Important! Some symptoms may appear intermittently, especially when the engine is cold or when there are sudden changes in ambient temperature. Regularly checking the sensors and cleaning the contacts can help prevent future P0099 errors. Do not delay diagnosis when the initial symptoms appear.




