OBD code P0099 indicates an issue with the Intake Air Temperature (IAT) sensor circuit.
Symptoms include the Engine Light being ON.
Causes may include a faulty IAT sensor, open/shorted sensor harness, poor electrical connection, or a faulty Engine Control Module (ECM).
This is a moderate issue.
To fix, inspect wiring harness, connectors, and components for damage or corrosion.
Repair Importance Level | 10.0 (Out of 10) |
Estimated Repair Time | Approximately 1.0 hour |
Repair Difficulty Level | 6.67 (Out of 10) |
Symptoms of the p0099 OBD Code
The vehicle may experience a low voltage condition in the intake air temperature sensor circuit.
- Symptoms: Engine Light ON.
- Possible lack of power during acceleration.
- Engine may run rough or stall at idle.
- Turbocharger may not operate correctly.
Causes of the p0099 OBD Code
Do you know you can clear most fault codes—but some could mean serious danger? Don’t take chances with your safety or your family’s safety. This budget-friendly car scanner makes it easy to clear fault codes in seconds while showing you exactly what’s wrong. Plug it in, connect to your Android or iOS phone, and instantly check live data. You’ll know if it’s a minor issue you can clear or something serious that needs attention—so you can drive safely and stress-free. (Today’s Deal)
P0099 code typically indicates an issue with the intake air temperature sensor circuit.
- P0099 can be caused by a faulty Intake Air Temperature (IAT) sensor.
- An open or shorted Intake Air Temperature sensor harness.
- A poor electrical connection in the Intake Air Temperature sensor circuit.
- A faulty Engine Control Module (ECM).
Fixing Error Code p0099 Step By Step
Address the issue by inspecting the intake air temperature sensor and its wiring for faults.
- To fix OBDII code P0099, first, review the ‘Possible Causes’ mentioned above and visually examine the corresponding wiring harness and connectors.
- Ensure to check for any damaged components and inspect the connector pins for signs of being broken, bent, pushed out, or corroded.
- Next, check the fuel pressure sensor for any signs of damage or malfunction.
- Test the fuel pressure sensor using a multimeter to ensure it is within specifications.
- If the sensor is faulty, replace it with a new one.
- Clear the fault codes using an OBDII scanner and test drive the vehicle to verify that the issue has been resolved.
Cost Of Fixing p0099 Fault Code
Diagnosing and repairing fault code P0099 may involve inspecting and testing the fuel pressure regulator.
The cost to diagnose and fix OBD code P0099 typically ranges from $75 to $150, with an estimated repair time of 1. 0 hour.
Costs depend on labor rates, complexity of the issue, and any additional parts or services needed.
That fault code is a turning point. If repair costs are climbing and your current loan feels like it’s holding you back, this is the time to plan ahead. The free Car Loan Payment Tracker helps you see how quickly you can pay off what’s left—and start preparing, with confidence, for your dream car.
Details of the p0099 OBD Code
P0099 indicates a fault with the intake air temperature sensor 2 circuit.
OBD code P0099 means that there is an issue with the intake air temperature sensor 1 circuit.
This code is triggered when the Engine Control Module (ECM) detects that the intake air temperature sensor 1 signal is higher than normal or out of range.
The intake air temperature sensor 1 is part of the engine’s air intake system and provides the ECM with information about the temperature of the incoming air.
When the sensor signal is incorrect, it can affect the airfuel mixture and engine performance.
Mechanic’s Tech Notes
Code P0099 indicates a low voltage condition in the intake air temperature sensor circuit.
To diagnose and fix OBDII code P0099, start by checking the intake air temperature sensor circuit.
Use a voltmeter to test the sensor’s resistance and compare it to specifications.
Inspect the sensor and its wiring for any damage or corrosion.
Next, check the intake air temperature sensor connector for proper connection and signs of damage.
If no issues are found, use a scan tool to monitor live data and verify sensor readings.
Reset the code and see if it returns.
If the problem persists, consider replacing the intake air temperature sensor.
FAQ
Common symptoms of OBD code P0099 include Engine Light ON, caused by a faulty Intake Air Temperature sensor or related wiring issues. Inspect and repair as needed.
OBD code P0099 is typically caused by a faulty Intake Air Temperature (IAT) sensor, open/shorted harness, poor connection, or faulty ECM. Inspect and repair as needed.
Diagnose and repair OBD code P0099 by checking the Intake Air Temperature sensor, harness, and connections for faults. Inspect wiring for damage or corrosion.

Wrap Up
If your check engine light is on and you’re experiencing low fuel pressure, stalling, or poor engine performance, it could be due to OBDII code P0099. This code typically indicates a fault with the intake air temperature sensor 2, which may be faulty or have a poor connection.
To address OBDII code P0099, start by inspecting the intake air temperature sensor 2 and its wiring harness for any signs of damage or corrosion.
Test the sensor’s resistance and ensure proper connection at the sensor and the ECM.
Replace the sensor if necessary to resolve the issue.