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

Our certified mechanics come to you · Get a fair and transparent estimate upfront


Cost of diagnosing the P2199 code

P2199 is a diagnostic trouble code (DTC) for "Intake Air Temperature Sensor 1 / 2 Correlation". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate* Credit towards follow-up repair Earliest Availability
Ford $154.99 $50.0
Toyota $154.99 $50.0
BMW $164.99 $50.0

*Estimates may vary by market

SCHEDULE P2199 DIAGNOSTIC Get a fair and transparent estimate upfront

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.

Check Engine Light
trouble codes
P2199

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P2199 code.

SCHEDULE P2199 DIAGNOSTIC
Get a $50 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(8600)

Rating Summary
8017
273
65
46
199
8017
273
65
46
199
 at YourMechanic

Brandon

9 years of experience
133 reviews
Brandon
9 years of experience
Ford Escort L4-2.0L - Check Engine Light is on - Nashville, Tennessee
Brandon showed up ahead of schedule, was very personable and diagnosed my problems. He also scheduled my next appointments which will be with him.
 at YourMechanic

William

23 years of experience
33 reviews
William
23 years of experience
Lexus IS250 V6-2.5L - Check Engine Light is on - Mableton, Georgia
Arrived early which was great. William was courteous, and attentive to the issue. Even though it took several attempts I'm so happy he was determined to fix it and he did!
 at YourMechanic

Dan

40 years of experience
1080 reviews
Dan
40 years of experience
Plymouth Grand Voyager - Check Engine Light is on - Lawrenceville, Georgia
Mr. Dan Barber was quite patient, courteous and quite knowledgeable. From my observation, Mr. Barber appears to be quite professional.
 at YourMechanic

Christopher

9 years of experience
120 reviews
Christopher
9 years of experience
Ford Fiesta L4-1.6L - Check Engine Light is on - Smyrna, Georgia
Chris communicated with us each step of the way up until his arrival. He listened well, was knowledgeable, and was prepared. He took the time to diagnose the problem, explained the what, why and how and provided a solution. I would definitely recommend him and will use him again.


More related articles

P2241 OBD-II Trouble Code: O2 Sensor Positive Current Control Circuit Low Bank 2 Sensor 1
What What the P2241 code means? P2241 is an OBD-II generic code for the engine control module (ECM) detecting the O2 sensor for bank 2 sensor 1 has a low voltage for the heater control circuit of the O2 sensor....
P2127 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch 'E' Circuit Low
P2127 code definition The P2127 code is a generic OBD-II diagnostic trouble code indicating a fault with the throttle or pedal position...
P0804 OBD-II Trouble Code: Upshift (Skip Shift) Lamp Control Circuit Malfunction
What What the P0804 code means Your vehicle’s powertrain control module (PCM) has detected a malfunction in the one through four skip shift solenoid lamp control circuit. The one through four skip shift solenoid control circuit is also known as...

Related questions

Truck making rattling sound underneath
Hi. The issues are probably unrelated. The first step in diagnosing your Check Engine Light is to retrieve the diagnostic trouble codes (DTCs). There are countless reasons your Check Engine Light may be on (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection), and these codes serve as...
Getting Engine light code P0430
The definition for the code P0430 is a problem with the catalyst or the sensors that keep track of its operation. An experienced technician will, such as one from YourMechanic, be able to identify the problem component. In many cases,...
2009 Buick Lacrosse is setting DTC codes P2125 and P2138.
Hi there. Try performing a snap throttle and see if the wave form changes on the Oscilloscope. If the waves do not change when performing a snap throttle, then the throttle position sensor on the pedal needs replaced. If the...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (844) 997-3624 · hi@yourmechanic.com