Skip the auto shop - Our mechanics make house calls

P2199 OBD-II Trouble Code: Intake Air Temperature Sensor 1 / 2 Correlation

Check Engine Light

P2199 code definition

P2199 is a general OBD-II diagnostic trouble code indicating a malfunction with the intake air temperature sensor 1 / 2 correlation. This code may be seen with other intake air sensor codes.

What the P2199 code means

The P2199 code is seen when a fault has been detected between the intake air temperature sensor 1 and 2 and their readings. P2199 is set when the voltage readings from sensor 1 and 2 are repeatedly not agreeing with each other or are out-of-range. The engine control module (ECM) monitors the intake air temperature sensor reading closely, and when this fault is detected, the ECM causes the Check Engine Light to be displayed on the dashboard. In addition to this code on the dashboard, a failsafe mode is set. The failsafe mode will remain until normal sensor readings are detected or the fault is repaired.

What causes the P2199 code?

The most likely causes for the P2199 code:

  • IAT sensor that has failed
  • Electrical connection issues
  • Open or short in the IAT wiring harness
  • PCM that has failed

What are the symptoms of the P2199 code?

Symptoms can vary greatly and can include:

  • Check Engine Light seen on the dashboard
  • Lean or rich engine condition during the engine warm-up cycle
  • Lower than normal fuel mileage

How does a mechanic diagnose the P2199 code?

Qualified technicians will follow these simple steps to diagnose the P2199 code:

  • Hooks up a scan tool to the DLC port and checks for any codes stored in the ECM

  • Notes any codes that are found, including history and pending codes, in addition to important freeze frame data that is associated with each

  • Clears all the codes from the ECM

  • Takes the vehicle on a test drive attempting to duplicate the conditions from the freeze frame data

  • Performs a visual inspection of all visible and obvious components for the IAT sensors, including making sure the IAT sensor is plugged in all the way

  • The scan tool will be used to check the datastream for the IAT sensors 1 and 2 and compared the values listed

  • The outside air temperature will be taken

  • IAT readings will be compared to specifications

  • The IAT sensor that has out-of-range readings will be checked for by a multimeter for the proper supply voltage and output signal

  • If all the previous steps fail to identify the fault, then a test of the ECM will be performed

Common mistakes when diagnosing the P2199 code

IAT sensor failure is relatively rare. More commonly, the sensor wiring has damage or a sensor is left unplugged from other unrelated repairs. Following all diagnostic steps will make it easy to determine the cause of the P2199 code, and will help you avoid replacing good parts.

How serious is the P2199 code?

In most cases, the P2199 code is fairly minor. The vehicle may not run the best when it warms up, but normal operation should be mostly normal. With any Check Engine Light, it is best to repair them as quickly as possible to avoid any further damage.

What repairs can fix the P2199 code?

The repairs that can fix the P2199 code are:

  • Repairing or replacing the IAT wiring harness
  • Failed IAT sensor replacement
  • ECM replacement
  • Poor electrical connection resolved or repaired

Additional comments for consideration regarding the P2199 code

A few specialized tools are needed for diagnosing the P2199 code. The first is a thermometer of some sort. This is used to compare the intake air temperature sensor readings to the actual outside air temperature. When this is done, it will give a baseline for what the sensors should be reading.

The other special tool is a professional grade scan tool. These are used to access the live engine data as well as control other engine control test functions. This type of scan tool does much more than just check the code and clear them, and are incredibly useful when performing this type of diagnosis.

Need help with a P2199 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance Related Trouble Codes: P2158: Vehicle Speed Sensor B P2160: Vehicle Speed Sensor B Circuit Low P2161:...
P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed Related Trouble Codes: P2441: EVAP Vent Valve Stuck Open EVAP trouble...


Related questions

Q: Jeep is throwing code p0441 and code 13. Checked front hoses. OK. Evap leak? Any help?

Hi - the P0441 code indicates that there is no flow of fumes detected from the gas tank/evap cannister to the engine. This could be caused by a faulty leak detection pump in the gas tank, failed purge valve, bad...

Q: Misfire codes and no-start. What could it be?

Fault codes for P0300, P0301, P0302, etc. indicate misfires. P0301 would indicate cylinder #1 misfiring, P0302 would indicate cylinder #2 misfiring,etc. Code P2159 has to do with the VTEC system malfunction. If all this started after the timing belt replacement,...

Q: Intake maifold runner control is stuck open

Hello, thanks for writing in about your 2001 Mazda Miata. Due to this trouble code, the intake manifold runner control will need to be replaced. If this is not done you can cause serious damage to your car. If you...