Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P1440 on 2003-2008 BMW Z4: Causes and Fixes for EVAP System Faults

On a 2003-2008 BMW Z4, code P1440 indicates a fault in the evaporative emissions (EVAP) system, most commonly a failed Diagnostic Module Tank Leakage (DMTL) pump or a faulty fuel tank purge valve. Replacing the DMTL pump is a frequent fix, especially when seen with codes like P0440 or P1447.

14 minutes to read 2003-2008 BMW Z4
Most Likely Cause
Failed Diagnostic Module Tank Leakage (DMTL) Pump
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 – $450
Parts Price
$70 – $200
Safe to drive — Driving with a P1440 code will not cause immediate engine damage, but your vehicle will fail an emissions inspection until the fault is repaired. In rare cases, a stuck-open purge valve could lead to minor drivability issues like a rough idle or difficulty starting after refueling.
Key Takeaways
  • P1440 on a 2003-2008 BMW Z4 points to a fault in the EVAP (emissions) system.
  • The most common cause is a failed Diagnostic Module Tank Leakage (DMTL) pump, a well-known issue on BMWs of this era.
  • A faulty purge valve is the second most likely cause, especially if you experience rough starts after refueling.
  • While safe to drive, the issue must be fixed to pass an emissions test.
  • Diagnosis involves checking the gas cap, then focusing on the two main components: the DMTL pump (rear of car) and the purge valve (engine bay).
P1440 is a manufacturer-specific code that on a BMW indicates a fault within the evaporative emissions (EVAP) system. While the exact definition can vary, it is often associated with either the 'Purge Control Valve Control Circuit Signal High' or a malfunction in the Diagnostic Module Tank Leakage (DMTL) pump. The EVAP system prevents fuel vapors from escaping into the atmosphere, and the DMTL pump is a small, electric air pump responsible for pressurizing the system to check for leaks as part of the onboard diagnostics.

What's Unique About the 2003-2008 BMW Z4

The first-generation BMW Z4 (E85/E86) utilizes a Diagnostic Module for Tank Leakage (DMTL) pump to test the EVAP system, which is a common failure point on BMWs from this era. Unlike some manufacturers that use engine vacuum for testing, this pump-based system gives a more direct way of checking for leaks. Code P1440, along with others like P0440 or P1447, often points directly to a failure of this pump or the purge valve in the engine bay. The DMTL pump is shared across many contemporary BMW models, making it a well-documented failure point.

Symptoms You May Notice

  • Check Engine Light is on
  • No noticeable effect on drivability or fuel economy in most cases.
  • Possible difficulty starting the engine immediately after refueling (points towards a faulty purge valve).
  • A faint fuel smell around the vehicle (less common, but possible with a system leak).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the charcoal canister when it is not saturated with fuel or physically damaged. The canister itself rarely fails; the components attached to it (DMTL pump, vent valve) are the usual culprits.

Most Likely Causes

  1. Failed Diagnostic Module Tank Leakage (DMTL) Pump 🔴 High Probability The DMTL pump is a known common failure item on many BMW models from this period, including the Z4. Its location at the rear of the vehicle, near the charcoal canister, exposes it to road debris and moisture. The internal electric motor simply wears out over time.
    How to confirm: Locate the pump, typically behind the rear passenger-side wheel well liner or near the center rear of the car, attached to the charcoal canister. Check for power and ground at the electrical connector. A BMW-specific scan tool can command the pump to run for testing. If power is present but the pump does not operate, it has failed. Often seen with code P1447.
    Typical fix: Replace the DMTL pump. The pump is attached to the charcoal canister with three screws and is a straightforward replacement after accessing it.
    Est. part cost: $70-$160
  2. Faulty Fuel Tank Breather Valve (Purge Valve) 🟡 Medium Probability → Shop Fuel Tank This valve can become stuck open or closed, or fail electrically, which is a common issue on many BMWs. It is a frequently cycled part that wears out over time.
    How to confirm: The purge valve is located in the engine bay, near the oil filter housing. A key symptom of a stuck-open valve is difficulty starting or a rough idle after refueling. It can be tested with a scan tool to see if it opens and closes on command. With the engine off, you can also remove the valve and try to blow through it; it should be closed and not allow air to pass.
    Typical fix: Replace the fuel tank breather valve. This is typically a simple replacement involving disconnecting two hoses and an electrical connector. 🎬 See how to replace the fuel tank breather valve
    Est. part cost: $70-$120
  3. Loose or Faulty Gas Cap ⚪ Low Probability → Shop Fuel Tank Cap While a common cause for general EVAP codes on any vehicle, it's a simple first check. An old, cracked seal on the gas cap can cause a system leak that the DMTL pump will detect.
    How to confirm: Ensure the gas cap is tightened until it clicks. Inspect the rubber O-ring seal for cracks, brittleness, or damage. A new OEM gas cap is a cheap and easy troubleshooting step.
    Typical fix: Tighten or replace the gas cap. It is recommended to use an OEM or high-quality OE-spec part to ensure a proper seal.
    Est. part cost: $20-$40
  4. Cracked or Disconnected EVAP Hoses ⚪ Low Probability Over time, the plastic and rubber hoses in the EVAP system can become brittle and crack, creating a leak. This is common on all aging vehicles.
    How to confirm: A visual inspection may reveal obvious cracks, but a smoke test is the most effective way to find small, hard-to-see leaks in the EVAP lines. Pay close attention to the lines connecting to the purge valve in the engine bay and the charcoal canister/DMTL pump at the rear.
    Typical fix: Replace the damaged section of hose.
    Est. part cost: $15-$50

Diagnosis Steps

  1. Read the fault codes with an OBD-II scanner to confirm P1440 and any other related codes.
  2. Inspect the gas cap to ensure it is tight and the seal is in good condition. Consider replacing it if it's old, as it's an inexpensive first step.
  3. If the car is hard to start after refueling, focus on the fuel tank breather (purge) valve in the engine bay. Check its electrical connection and listen for a clicking sound when the engine is running (or command it with a scan tool).
  4. If the purge valve seems okay, raise the rear of the vehicle and locate the charcoal canister and DMTL pump. On the Z4, this is at the rear center of the car, accessible by removing the rear muffler or partially removing the passenger side rear wheel well liner.
  5. 🎬 Watch: BMW E85 Z4 DMTL pump replacement walkthrough
  6. Visually inspect the DMTL pump, charcoal canister, and all associated hoses for cracks, damage, or loose connections.
  7. Check for power and ground at the DMTL pump's electrical connector. If power and ground are good, and the pump doesn't run when commanded by a scan tool, the pump has failed.
  8. If a leak is suspected but not visible (e.g., you also have a P0456 small leak code), perform a smoke test on the EVAP system to pinpoint the source of the leak.

Parts You'll Likely Need

  • Diagnostic Module Tank Leakage (DMTL) Pump (OEM #16137193479) — This pump is the most common failure point for EVAP codes like P1440 on this platform. It has been superseded multiple times by BMW, indicating revisions to the design.
    Trusted brands: Bosch (OEM), VDO, Genuine BMW
    OEM price range: $130-$195
    Aftermarket price range: $70-$120
  • Fuel Tank Breather Valve (Purge Valve) (OEM #13901433603 (for M54 engine); 13907618643 (for N52 engine, pre-03/2007)) — This is the second most likely component to fail, causing EVAP system faults, particularly if starting issues after refueling are present.
    Trusted brands: Bosch (OEM), URO Parts, Genuine BMW
    OEM price range: $90-$150
    Aftermarket price range: $50-$100

Related Codes That Often Appear With This One

  • P0440 — This is a generic code for a general EVAP system malfunction. It often appears with more specific codes like P1440 as the computer identifies both a general system issue and a specific component fault.
  • P1447 — This is another BMW-specific code that points directly to a DMTL pump malfunction (e.g., pump failure during test). If seen with P1440, the DMTL pump is almost certainly the cause.
  • 🎬 Watch: Diagnosing and replacing a faulty DMTL pump
  • P0444 — This code indicates an open circuit for the purge control valve. If you see this code alongside P1440, it strongly suggests the purge valve or its wiring is the root cause.

Platform-Specific Known Issues

  • DMTL Pump Access: Accessing the DMTL pump on the E85 Z4 requires either removing the rear mufflers or removing the rear passenger-side wheel well liner. Pelican Parts suggests removing the mufflers provides better overall access to the canister and pump fasteners.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Convertible Roof Hydraulic Motor Failure 🔴 High — Very common. The motor is located in a recess where drain channels get clogged, causing the motor to submerge in water and fail.
  • Sticky/Notchy Electric Power Steering 🟠 Medium — Common, especially on earlier 2003-2005 models. The steering can feel 'stuck' on-center, particularly when warm, requiring extra effort to make small corrections. (Ref: A TSB exists, and BMW has addressed this for some customers out of warranty.)
  • Cooling System Failures (M54/N52) 🔴 High — Common on both engines around 60k-100k miles. Failures include the water pump, thermostat, and plastic expansion tank which is prone to hairline cracks.
  • Oil Leaks (Valve Cover, Oil Filter Housing) 🟠 Medium — Extremely common on both M54 and N52 engines. Gaskets become brittle with heat and age, causing leaks onto hot engine components.
  • VANOS System Issues 🟠 Medium — Common on higher mileage M54 (seal degradation) and N52 (solenoid failure) engines, leading to rough idle, hesitation, and loss of power. (Ref: A recall was issued for VANOS bolts on some N52 engines.)
  • DISA Valve Failure (M54 Engine) 🟠 Medium — The plastic flap inside the DISA valve can break, causing a rattling noise, rough idle, and loss of power. If ingested, pieces can cause engine damage.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

BMW E85 Z4

Symptoms: Owner was chasing EVAP codes including P0456 and P0440. They initially replaced the gas cap and purge valve and found a bad o-ring during a smoke test, but the codes persisted.

What fixed it: Replacement of the DMTL pump.

Source hint: YouTube video by user '888MF' titled 'BMW E85 Z4 smog fix. P0456 P0440 DMTL pump replacement BIG EFFECTS!'

BMW Z4

Symptoms: After replacing a gas cap and purge valve to address a P0456 code, the fault code changed to P0440.

What fixed it: Installing a new DMTL pump.

Source hint: zpost.com forum threads discussing P1440 and related EVAP codes

Frequently Asked Questions

Where is the DMTL pump located on my E85 Z4, and how do I get to it?
The DMTL pump is located at the rear center of the car, attached to the charcoal canister. To access it, you must either remove the rear mufflers or partially remove the passenger-side rear wheel well liner. Pelican Parts suggests removing the mufflers for better access to the fasteners.
My Z4 is hard to start only after I fill up at the gas station. Is this related to P1440?
Yes. Difficulty starting or a rough idle immediately after refueling is a key symptom of a faulty fuel tank breather valve (purge valve) located near the oil filter housing in the engine bay.
Is there a specific part number for the DMTL pump used in the Z4 and other BMWs of this era?
Yes, the Z4 shares the DMTL pump design (Part Number 16137193479) with the E46 3-Series, E60 5-Series, and E83 X3.
Can I test the DMTL pump myself before buying a new one?
You can check for power and ground at the electrical connector. Additionally, a BMW-specific scan tool can be used to command the pump to run; if power is present but the pump does not operate, it has failed.
Are there any recalls for the VANOS system on the Z4's N52 engine?
A recall was issued specifically for the VANOS bolts on some N52 engines, which can cause performance issues, though it is distinct from the EVAP system P1440 code.
Does the Z4 have a common steering issue I should look out for while fixing this code?
Yes, 2003-2005 models often experience 'sticky' or 'notchy' electric power steering that feels stuck on-center when warm. A TSB exists for this issue.
BMW E85 Z4 smog fix. P0456 P0440 DMTL pump replacement  BIG EFFECTS!
BMW E85 Z4 smog fix. P0456 P0440 DMTL pump replacement BIG EFFECTS!
BMW Z4 - P0444 - Purge Valve - Fuel Tank Breather Valve
BMW Z4 - P0444 - Purge Valve - Fuel Tank Breather Valve
BMW Z4 - P1447 - DMTL Fuel Vapor Leak Detection Pump
BMW Z4 - P1447 - DMTL Fuel Vapor Leak Detection Pump
BMW PURGE VALVE REPLACEMENT REMOVAL CODE P0443 P0444 BMW E46 E39 E53 E83 X3 X5 Z3 Z4
BMW PURGE VALVE REPLACEMENT REMOVAL CODE P0443 P0444 BMW E46 E39 E53 E83 X3 X5 Z3 Z4
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P1440 for:
  • BMW Z4: 200320042005200620072008
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part