How to Reset the E90 Cabin Air Filter Warning

E90 is BMW's code name for the fifth generation BMW 3-series, which made its debut in 2005. The BMW E90 vehicles include the 325, 328, 330 and M3 models. This generation of BMW vehicles has an internal service system that notifies you when services, such as a cabin air filter replacement or oil change, are due. Once you replace the item, you'll need to reset the system yourself.

Things You'll Need

  • Socket wrench (8mm)
  • Replacement filter (optional)
  • Replace the cabin air filter if you have not done so already. Open the hood and examine the passenger side of the engine bay near the firewall to find the cabin air filter housing. The filter extends from one end of the engine bay to the other.

  • Remove the six 8mm bolts from around the cabin air filter housing. Lift the cover off to expose the filter.

  • Remove the old filter and discard it. Insert the new filter, replace the cover and tighten the bolts.

  • Insert your smart key into the electronic ignition. Press the "Engine Start/Stop" button without placing your foot on the brake (or on the clutch, if it's a manual transmission). Wait for the service warning light to disappear.

  • Press and hold the trip odometer reset button (on instrument panel). Wait for the oil can icon to appear (it will appear after the service triangle) to indicate you are at the service menu.

  • Toggle the indicator stalk until you reach "Cabin Filter." Press and hold the "BC" button at the end of the stalk to reset the interval and turn off the warning display.