P0099 Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic Bank 1

Home » OBD Codes » P0000-P0099 » P0099 Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic Bank 1

P0099 Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic Bank 1

OBD-II Trouble Code Technical Description

Intake Air Temperature Sensor 2 Circuit Intermittent

What does that mean?

This diagnostic trouble code (DTC) is a generic powertrain code, which means that it applies to all 1996-newer vehicles (Ford, Mazda, Mercedes Benz, etc.). Although generic, the specific repair steps may vary depending on make/model.

A stored code P0099 means that the powertrain control module (PCM) has detected an intermittent input signal from the #2 intake air temperature (IAT) sensor circuit.

The PCM uses the IAT input signal and the mass airflow (MAF) sensor input signal to calculate fuel delivery and ignition timing strategy. Since maintaining a correct air/fuel ratio (typically 14:1) is critical to engine performance and fuel efficiency, the input of the IAT sensor is very important.

The IAT sensor can be threaded directly into the intake manifold but is more commonly inserted into the air inlet pipe or air cleaner box. Some manufacturers also integrate the IAT sensor into the MAF sensor housing. At any rate, it must be positioned so that (with the engine running) ambient air, drawn into the intake manifold through the throttle body, can continuously and consistently flow across it.

The IAT sensor is usually a two-wire thermistor sensor. Sensor resistance varies according to the temperature of the air that flows across the cold wire element. Most OBD II equipped vehicles utilize a reference voltage (five-volts is normal) and a ground signal to complete the IAT sensor circuit. The varying resistance levels in the IAT sensor element cause voltage fluctuations in the input circuit. These fluctuations are interpreted by the PCM as changes in intake air temperature.

If the PCM detects a certain number of intermittent signals from the #2 IAT sensor, over a set period of time, a code P0099 will be stored and a malfunction indicator lamp may be illuminated.

Severity & Symptoms

The IAT sensor signal is used by the PCM to calculate fuel delivery strategy, therefore a code P0099 should be treated as severe.

Symptoms of a P0099 code may include:

  • Slightly diminished fuel efficiency
  • Decreased engine performance (especially upon cold start)
  • Hesitation or surge at idle or upon light acceleration
  • Other drivability codes may be stored
  • Causes

    Possible causes for this engine code include:

  • Open or shorted #2 IAT sensor wiring and/or connectors
  • Defective #2 IAT sensor
  • Faulty MAF sensor
  • Clogged air filter
  • Broken intake air inlet pipe
  • Diagnostic and Repair Procedures

    A good starting point is always to check for technical service bulletins (TSB) for your particular vehicle. Your issue may be a known issue with a known fix put out by the manufacturer and can save you time and money during diagnosis.

    When faced with diagnosing a code P0099, I like to have a suitable diagnostic scanner, a digital volt/ohmmeter (DVOM), an infrared thermometer, and a reliable vehicle information source (such as All Data DIY) at my disposal.

    Connect the scanner to the vehicle diagnostic connector and retrieve the stored trouble codes and applicable freeze frame data. I normally write this information down in case I need it later. Clear the codes and test drive the vehicle. If the code is immediately reset, proceed with the diagnostic process.

    Most professional technicians begin with a visual inspection of IAT sensor related wiring and connectors (don’t forget the air filter and the air inlet pipe). Pay careful attention to the sensor connector as it is susceptible to corrosion because of its close proximity to the battery and coolant reservoir.

    If the system wiring, connectors, and components appear to be in working order, proceed by connecting the scanner to the diagnostic connector and opening the data stream. By narrowing the data stream to include only pertinent data, you will get a faster response. Use the infrared thermometer to make sure that the IAT reading (on the scanner) correctly reflects actual intake air temperature.

    If it is incorrect, consult your vehicle information source for IAT sensor testing recommendations. Use the DVOM to test the sensor and compare your findings with vehicle specifications. Replace the sensor if it fails to comply.

    If the sensor passes the resistance test, check for a sensor reference voltage and a ground. If either one of these are not present repair the open or shorted circuit and retest the system. If system reference and ground signals are present, obtain an IAT sensor voltage to temperature chart from your vehicle information source and use the DVOM to test sensor output voltage. Compare the voltage with the voltage to temperature chart and replace the sensor if actual findings vary from maximum recommended tolerances.

    If actual IAT input voltage is within specifications, disconnect the electrical connector/s from all related controllers and use the DVOM to test resistance and continuity on all system circuits. Repair or replace circuits that prove to be open or shorted and retest the system.

    If the IAT sensor and all system circuits are within recommended specifications, suspect a defective PCM or a PCM programming error.

    Additional diagnostic notes:

  • By far, the most common cause of a P0099 being stored is a disconnected #2 IAT sensor connector. When the air filter is checked or replaced, the IAT sensor is often left disconnected. If your vehicle has recently been service, and a code P0099 is suddenly stored, suspect that the IAT sensor has simply been left unplugged.
  • Related IAT sensor and circuit trouble codes: P0095, P0096, P0097, P0098, P0110, P0111, P0112, P0113, P0114, P0127

    Need help?

    Let us fix your problem. You are most welcome our diagnosis experts have in most cases the knowledge and skills to find the cause of the error code p0099 and to solve the problems.

    Make an appointment for diagnosis

    "Delete Error Code Permanently, Disable DTC Error Code Function for p0099 in the ECU"

    In extreme cases, we even have the option to permanently remove the specific DTC p0099 and disable the function of the specific error code in the ECU. All other fault code functions will then continue to work to protect the engine. This is different from clearing an error code with a diagnostic device. We have the option to permanently remove the function of the specific error code, so that it never comes back. Also emergency running that occurs on the specific error code can be solved in most cases.

    Of course we prefer to first try to solve the cause of the error code, but sometimes the only solution is to permanently disable the DTC function of p0099.

    Make an appointment for permanent removal of p0099