P1109
BMWP1109 BMW: Intake Air Temperature (IAT) Sensor B - Intermittent. This code indicates that the Engine Control Unit (ECU) has detected an intermittent or erratic signal from the Intake Air Temperature (IAT) sensor, which measures the temperature of the air entering the engine.
Medium SeverityThe P1109 code indicates an intermittent signal from the Intake Air Temperature (IAT) sensor, which provides critical air temperature data to the engine's computer. This intermittent signal can lead to incorrect fuel mixture calculations, potentially causing poor engine performance, increased emissions, and reduced fuel efficiency.
⚠️ Before You Begin (Safety First)
Always allow the engine to cool down before working on any engine components. Disconnect the negative battery terminal before performing any electrical work. Be cautious of hot engine parts and rotating components. Wear appropriate personal protective equipment, including gloves and eye protection.
Common Symptoms
- Check Engine Light illuminated
- Rough idle or stalling
- Poor fuel economy
- Reduced engine performance
- Engine hesitation or stumbling during acceleration
- Increased exhaust emissions
Common Causes
- Faulty Intake Air Temperature (IAT) sensor (intermittent internal failure)
- Damaged, corroded, or loose wiring/connector to the IAT sensor
- Contaminated IAT sensor element (dirt, oil build-up)
- Vacuum leaks in the intake system (less common, but can indirectly affect air readings)
- Rarely, an issue with the Engine Control Unit (ECU)
Frequently reported on: BMW 3 Series (E46 2000-2006), BMW 5 Series (E39 1996-2003), BMW X5 (E53 2000-2006), BMW Z3 (1996-2002)
Diagnostic Steps
- Locate the Intake Air Temperature (IAT) sensor. In some BMW models, it might be a standalone sensor in the intake duct; in others, it's integrated into the Mass Air Flow (MAF) sensor.
- Visually inspect the IAT sensor and its electrical connector for any signs of damage, corrosion, or loose connections. Ensure the connector is securely seated.
- If the IAT sensor element is accessible and appears dirty, carefully clean it using a dedicated MAF sensor cleaner. Do not touch the sensor element with your hands or harsh materials.
- Inspect the wiring harness leading to the IAT sensor for any fraying, cuts, or pinched wires.
- Clear the P1109 code using an OBD-II scanner and perform a test drive under various conditions to see if the code returns.
- If the code persists, consider replacing the IAT sensor. If the IAT sensor is integrated with the MAF sensor, the entire MAF unit may need replacement. Always use an OEM-quality replacement part.
👨🔧 When to Call a Professional
If the P1109 code persists after inspecting and potentially replacing the IAT sensor, or if you suspect a wiring harness issue, it's best to consult a professional BMW technician. Intermittent electrical faults can be challenging to diagnose without specialized tools.
Commonly Asked Questions
What does P1109 specifically mean for my BMW?
For BMW vehicles, P1109 indicates an intermittent problem with the Intake Air Temperature (IAT) sensor's signal. This means the engine computer is receiving inconsistent or erratic readings about the temperature of the air entering the engine.
Can I drive my BMW with a P1109 code?
While you can often drive with this code, it's recommended to address it promptly. Extended driving with an intermittent IAT sensor can lead to reduced fuel economy, increased emissions, and potentially other engine performance issues due to incorrect fuel mixture calculations.
Is the IAT sensor expensive to replace?
A standalone IAT sensor is generally inexpensive. However, if the IAT sensor is integrated into the Mass Air Flow (MAF) sensor on your specific BMW model, the replacement cost will be higher as you would need to replace the entire MAF unit.
How can I confirm if the IAT sensor is faulty?
You can monitor the IAT sensor's live data using an advanced OBD-II scanner. Look for erratic, frozen, or extremely implausible temperature readings, especially when the engine is running and during a test drive, compared to ambient temperature.
Could a vacuum leak cause a P1109 code?
While a severe vacuum leak can certainly affect engine performance and may trigger other codes, it's less common for it to be the direct cause of an IAT sensor intermittent signal (P1109). The primary focus should remain on the IAT sensor itself and its electrical circuit.