Skip to main content
This guide provides instructions on how to change the Mass Air Flow (MAF) sensor on a 2004-2013 BMW 3-Series.

The mass airflow sensor is held in place with two screws and is very straightforward to replace. The sensor itself is located near the air filter housing on the driver's side of the engine.

These guidelines apply to BMW E90, E91, E92, and E93 vehicles manufactured from 2004-2013.

Table of Contents



  • BMW is hard to start or has trouble turning over.
  • 3-Series engine stalls soon after starting.
  • BMW 3-Series engine drags or hesitates when idle or under load.
  • BMW hesitates and jerks during acceleration.
  • BMW 3-Series engine hiccups.

What you will need


  1. Open the hood of your BMW. The hood release is located under the dashboard on the driver's side. Open hood of your BMW  3-Series to change the MAF sensor
  2. Locate the mass airflow sensor by the engine air filter housing on the driver's side. locaiton of mass air flow senosr on BMW  3-Series E90 E91 E92 E93
  3. Unplug the electrical connector from your BMW mass airflow sensor.location of MAF sennsor on BMW  3-Series 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
  4. Remove the Torx screws that hold the mass airflow sensor in place.  
  5. Install the new MAF on your BMW. Tight the screws so that they are snug. Plug the electrical connector until it locks in place. diy guide how to change mass air flow sensor BMW  3-Series 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013