What Does Code P1109 Mean?
DTC P1109 signifies an “IAT – B Sensor Intermittent” fault. This code indicates that the Engine Control Module (ECM), also known as the Powertrain Control Module (PCM), has detected an erratic, inconsistent, or out-of-range electrical signal from the Intake Air Temperature (IAT) Sensor “B” circuit. The IAT sensor is a critical component for engine management, measuring the temperature of the air entering the intake manifold. This data is essential for the ECM to accurately calculate fuel delivery (fuel trim), ignition timing, and in some turbocharged or supercharged applications, boost pressure control and charge air cooler efficiency. An “intermittent” fault means that the sensor’s signal is not consistently out of specification (which would typically trigger a P0111, P0112, or P0113), but rather fluctuates erratically, drops out temporarily, or reports implausible values that periodically return to a nominal range. The ECM monitors the IAT sensor’s resistance, which changes with temperature, by sending a reference voltage (typically 5V) through the sensor and measuring the voltage drop. An intermittent signal disrupts the ECM’s ability to make precise calculations, potentially leading to incorrect air-fuel ratio adjustments and compromised engine performance. The ‘B’ designation typically refers to a secondary IAT sensor in systems equipped with multiple temperature sensors, often found in forced induction applications (e.g., post-intercooler) or complex intake systems, distinguishing it from a primary IAT sensor (often integrated with the MAF sensor).
Common Symptoms
- Check Engine Light (MIL) illumination: This is often the first and most direct indicator.
- Erratic engine performance: The engine may run rough, stumble, or experience intermittent power loss, especially during acceleration or changes in engine load.
- Reduced fuel economy: Inaccurate air temperature readings can lead to the ECM enriching or leaning out the fuel mixture incorrectly.
- Poor acceleration or lack of power: The ECM might operate in a “limp mode” or use default values, reducing engine output.
- Increased exhaust emissions: An improper air-fuel mixture can lead to inefficient combustion.
- Rough idle or stalling: Particularly noticeable when the engine is cold or at varying ambient temperatures.
- Difficulty starting: Especially in extreme cold or hot conditions, if the ECM relies heavily on this sensor for startup fuel calculations.
What Causes the Code P1109?
- Faulty IAT Sensor “B”: The sensor itself may have an intermittent internal short, open circuit, or thermal degradation that causes erratic resistance readings.
- Corroded, loose, or damaged electrical connectors: At the IAT Sensor “B” or within the main engine harness, leading to intermittent signal loss or increased resistance.
- Damaged wiring harness: Frayed, chafed, pinched, or heat-damaged wires in the I IAT Sensor “B” circuit, causing intermittent shorts to ground, shorts to power, or open circuits.
- Vibration or movement related issues: The intermittent nature of the fault often points to physical stress on the wiring or sensor body due to engine vibration or components shifting during driving.
- Contamination of the sensor element: Dirt, oil, or debris on the thermistor element can affect its response time and accuracy, leading to intermittent signal fluctuations.
- Engine Control Module (ECM/PCM) fault: While less common, an internal intermittent fault within the ECM’s input circuit for the IAT Sensor “B” can cause this code.
How to Diagnose and Troubleshoot
A systematic approach is crucial for diagnosing an intermittent P1109 code:
- Visual Inspection: Begin by thoroughly inspecting the IAT Sensor “B” and its electrical connector and wiring harness. Look for signs of physical damage, corrosion, loose connections, frayed wires, or insulation damage. Pay close attention to areas where the harness might rub against engine components or sharp edges. Ensure the sensor is securely mounted.
- OBD-II Scanner Live Data Analysis:
- Connect an advanced OBD-II scanner and monitor the “IAT Sensor B” (or equivalent) live data stream.
- Observe the temperature readings under various conditions: engine off (cold soak), engine running at idle, and during a test drive.
- Look for sudden, inexplicable drops or spikes in temperature, or periods where the temperature reading becomes “frozen” or deviates significantly from plausibility (e.g., -40°C or +150°C instantly) and then returns to normal.
- Perform a “wiggle test” on the sensor connector and wiring harness while monitoring live data. If the temperature reading fluctuates wildly or drops out during the wiggle test, it strongly suggests a wiring or connector issue.
- Digital Multimeter (DMM) Testing:
- Reference Voltage Check: With the ignition ON and engine OFF, disconnect the IAT Sensor “B” connector. Using a DMM, check for a stable 5-volt reference signal between the reference voltage wire and a known good ground. Also, check for continuity of the ground wire to chassis ground. Intermittent loss of either can cause P1109.
- Sensor Resistance Check: Measure the resistance across the IAT Sensor “B” terminals while the sensor is disconnected. Compare this reading to the manufacturer’s specifications at various temperatures (often found in service manuals). An intermittent sensor may show inconsistent resistance readings, especially if gently tapped or heated/cooled with a heat gun/freezing spray.
- Wiring Continuity and Short Checks: Disconnect both the IAT Sensor “B” and the ECM connectors. Using a DMM, check for continuity of the signal wire and ground wire between the sensor connector and the ECM connector. While performing these checks, also check for any intermittent short circuits to ground or to the 5V reference wire. Flex the wiring harness during these tests to reveal intermittent issues.
- Compare with IAT Sensor A (if applicable): If your vehicle has a primary IAT sensor (often integrated with the MAF sensor), compare its readings to IAT Sensor B. While they won’t be identical (especially in forced induction systems), they should generally follow the same trend and not show drastic, unexplained discrepancies in response to ambient conditions.
Recommended Repairs and Solutions
Once the source of the intermittent fault has been isolated, perform the following repairs:
- Replace Faulty IAT Sensor “B”: If DMM testing or live data monitoring confirms the sensor itself is intermittently failing, replacing the IAT Sensor “B” is the most direct solution. Ensure to use an OEM equivalent or higher quality replacement part.
- Repair or Replace Damaged Wiring/Connectors: If the issue is traced to corroded, loose, or damaged electrical connectors or wiring, repair the affected section of the harness. This may involve using specialized crimp connectors for wiring repairs or replacing the entire connector assembly. Always ensure repairs are sealed and waterproof to prevent future issues. Mechanics’ tip: When repairing wiring, use solder and heat-shrink tubing for the most durable and reliable connection, especially in engine bay environments.
- Clean Connections: For corroded or dirty connectors that are otherwise intact, carefully clean the terminals using an electrical contact cleaner and a small brush. Apply a dielectric grease to protect against future corrosion.
- Address Environmental Factors: If the wiring is chafed due to contact with other components, reroute and secure the harness using clips, zip ties, and loom tape to prevent future damage.
- ECM/PCM Replacement: Only consider replacing the ECM as a last resort, after meticulously ruling out all other potential causes and definitively confirming an internal ECM fault through professional diagnostic procedures. This is typically a very costly repair and requires reprogramming.
After any repair, clear the DTCs using an OBD-II scanner. Then, perform a comprehensive test drive under varying engine loads and ambient temperatures to ensure the intermittent P1109 code does not reappear. Verify that the IAT Sensor “B” readings in live data are stable and plausible throughout the test drive.

