Home2007-2013 3 Series (E9x)BMW Footwell Module (FRM) Replacement - E90 2007- 2013 3 Series

BMW Footwell Module (FRM) Replacement – E90 2007- 2013 3 Series

This article is certified AI Free. All of the following content is original. It is neither AI generated nor AI enhanced. It was researched and written by humans exclusively for the BMW Repair Guide. For more information on the AI Free Zone, please click here.
Affiliate link disclosure – The BMW Repair Guide uses affiliate links in their site. For more information on affiliate links, please click here.
Repair Summary
The following article gives detailed instructions on replacing the FRM Module in a BMW E9x 3 series car. Even though we have used a 2011 BMW 335i to perform this repair, this article can be applied to any BMW vehicle with a footwell module with minor modifications.
E90 3 Series M3
E90 3 Series 318d
E90 3 Series 335i
E90 3 Series 335xi
E90 3 Series 335d
E90 3 Series 330xd
E90 3 Series 330xi
E90 3 Series 330i
E90 3 Series 330d
E90 3 Series 328xi
E90 3 Series 328i
E90 3 Series 325xi
E90 3 Series 325i
E90 3 Series 323i
E90 3 Series 325d
E90 3 Series 320i
E90 3 Series 320si
E90 3 Series 320d
E90 3 Series 318i
E90 3 Series 316i
E90N 3 Series M3 CRT
E90N 3 Series 318i
E90N 3 Series M3
E90N 3 Series 335xi
E90N 3 Series 335i
E90N 3 Series 335d
E90N 3 Series 330xd
E90N 3 Series 330xi
E90N 3 Series 330i
E90N 3 Series 328xi
E90N 3 Series 330d
E90N 3 Series 328i
E90N 3 Series 325d
E90N 3 Series 325i
E90N 3 Series 325xi
E90N 3 Series 323i
E90N 3 Series 320xd
E90N 3 Series 320i
E90N 3 Series 320d ed
E90N 3 Series 320d
E90N 3 Series 318d
E90N 3 Series 316i
E90N 3 Series 316d
E91 3 Series 335xi
E91 3 Series 325d
E91 3 Series 335i
E91 3 Series 335d
E91 3 Series 330xi
E91 3 Series 330xd
E91 3 Series 330d
E91 3 Series 330i
E91 3 Series 328xi
E91 3 Series 325i
E91 3 Series 328i
E91 3 Series 325xi
E91 3 Series 323i
E91 3 Series 320i
E91 3 Series 320d
E91 3 Series 318i
E91 3 Series 318d
E91N 3 Series 316d
E91N 3 Series 335xi
E91N 3 Series 335i
E91N 3 Series 330xi
E91N 3 Series 335d
E91N 3 Series 330xd
E91N 3 Series 330i
E91N 3 Series 330d
E91N 3 Series 328xi
E91N 3 Series 328i
E91N 3 Series 325xi
E91N 3 Series 325i
E91N 3 Series 325d
E91N 3 Series 320xd
E91N 3 Series 323i
E91N 3 Series 320i
E91N 3 Series 320d ed
E91N 3 Series 320d
E91N 3 Series 318i
E91N 3 Series 318d
E91N 3 Series 316i
E92 3 Series M3
E92 3 Series 325d
E92 3 Series 335xi
E92 3 Series 335i
E92 3 Series 335d
E92 3 Series 330xi
E92 3 Series 330xd
E92 3 Series 330i
E92 3 Series 330d
E92 3 Series 328xi
E92 3 Series 328i
E92 3 Series 325xi
E92 3 Series 325i
E92 3 Series 323i
E92 3 Series 320xd
E92 3 Series 320i
E92 3 Series 320d
E92 3 Series 316i
E92N 3 Series M3
E92N 3 Series 323i
E92N 3 Series 335xi
E92N 3 Series 335is
E92N 3 Series 335i
E92N 3 Series 335d
E92N 3 Series 330xi
E92N 3 Series 330xd
E92N 3 Series 330i
E92N 3 Series 330d
E92N 3 Series 328xi
E92N 3 Series 328i
E92N 3 Series 325xi
E92N 3 Series 325i
E92N 3 Series 320xd
E92N 3 Series 325d
E92N 3 Series 320d
E92N 3 Series 320i
E92N 3 Series 318i
E92N 3 Series 316i
E93 3 Series M3
E93 3 Series 320d
E93 3 Series 335i
E93 3 Series 330i
E93 3 Series 330d
E93 3 Series 328i
E93 3 Series 325i
E93 3 Series 323i
E93 3 Series 325d
E93 3 Series 320i
E93N 3 Series M3
E93N 3 Series 323i
E93N 3 Series 335is
E93N 3 Series 330i
E93N 3 Series 335i
E93N 3 Series 330d
E93N 3 Series 328i
E93N 3 Series 325i
E93N 3 Series 325d
E93N 3 Series 320i
E93N 3 Series 320d
E93N 3 Series 318i

BMW footwell module failure symptoms include inoperable interior and exterior lighting, front power windows and side mirrors.

The BMW footwell module (FRM) serves as an electrical hub, receiving signals from various sources including the driver's door switch block, brake/reverse/hazard light switches, ride height sensors, front door contacts and driver's side door lock. It acts as a gateway module, processing these signals and using them to control the following systems:
  1. Interior and exterior lighting
  2. Power windows
  3. Outside mirrors
  4. Central locking system
  5. Headlights
  6. Tailights
  7. Turn signals
Failure of the BMW frm module is unfortunately very common in BMW vehicles. It is usually caused by vehicle "jump starting", incorrect charging techniques, or water infiltration which can damage the sensitive internal electronics of the FRM. BMW footwell modules may also fail while being diagnosed with certain versions of ISTA/D or ISTA Plus software, or during programming procedures with ISTA/P.
In August 2018, BMW released a Service Information Bulletin (SIB) extending the Limited Warranty period on the footwell module to 10 years/156,000 miles. The SIB affects the following vehicles: E70 X5, E71/72 X6, E82/88 1 series, E84 X1, E89 Z4, and the E9x 3 series. If you are experiencing a failed FRM in any these vehicles and are still within the warranty period, you may entitled to a new replacement. We suggest contacting your local BMW dealership's service department for more details. To download the SIB extending the warranty on your footwell module, please click here.
You may have a BMW that does not fall within the above warranty period extension or just don't want to deal with the hassle of filing a claim. In this case the least expensive (and quickest) option is to remove the FRM and ship it to a qualified repair shop to have it reprogrammed. The BMW Repair Guide doesn't exclusively endorse any particular repair service, but a simple Google search of "BMW footwell module repair" will give you plenty of quality results to choose from, most for under $100 with a 24 hour turn around.
Whatever route you take, the good news is the FRM module is very easy to replace, even for the novice home mechanic. It is located in the driver's side footwell, behind the lateral trim panel (where the hood release handle is). We give you detailed instructions below on how to remove it in less than 20 minutes.
If the video does not appear below, please click here to view
View the video version of this repair.
View the detailed parts diagram for this repair.
Includes detailed part diagrams, part numbers and links to purchase all of the required components needed to complete this repair.
Section 1 - Removing the BMW footwell module
  1. Disconnect the negative terminal from the battery. Always disconnect your vehicle's battery before working on any electronic component. Failure to do so can cause catastrophic damage to sensitive electronics.bmw footwell module - Disconnect the negative terminal on the battery before starting this repair.
  2. The BMW E90 footwell module is located in the driver’s footwell behind the lateral trim panel.BMW footwell module location
  3. Start by removing the interior door entrance strip by pulling on one end until it releases from its mounting clips. bmw footwell module - Remove the door entrance strip. bmw footwell module - Remove the door entrance strip
  4. Using a T20 torx bit, remove the three trim screws anchoring the lower dash trim panel. Grasp the trim panel and pull it loose from the dashboard.bmw footwell module - Use a T20 torx bit to remove the three lower dash trim panel screws bmw footwell module - Grasp the lower dash trim and pull it loose
  5. Disconnect the Bluetooth antenna cable by using a small flat-blade screwdriver or metal pick.Disconnect the Bluetooth antennae
  6. Disconnect the MOST diagnosis port connection.bmw footwell module - Disconnect the MOST diagnosis port
  7. Disconnect the under dash speaker.bmw footwell module - Disconnect the under dash speaker
  8. Disconnect the under dash light.bmw footwell module - Disconnect the under dash light
  9. Remove the dash trim panel from the car.Remove the lower dash trim panel from the vehicle.
  10. Moving to the lateral trim panel, use a phillips head screwdriver to remove the hood release handle.Remove the hood release handle with a phillips screwdriver bmw footwell module - Remove the hood release handle.
  11.  Remove the phillips screw anchoring the lateral trim panel to the body of the vehicle.bmw footwell module - Remove the lateral trim anchor screw.
  12.  There is a plastic trim clip holding the lateral trim panel to the body of the car. Grasp the trim panel as shown below and pull until the trim clip releases.bmw footwell module - Pull the lateral trim loose from body of vehicle.
  13. Unplug the trunk release button's electrical connector and remove the trim panel from the vehicle.bmw footwell module - Unplug the trunk release button
  14. You can now see the footwell module. The footwell module has three wiring harnesses connected to it...two in the front and one in the rear. The two front ones are easier to remove after the footwell module is removed from the body of the vehicle.The BMW footwell module
  15. Remove the rear wiring harness by pressing in the tab to release the locking mechanism. Raise the locking mechanism and pull the wiring harness free from the module. bmw footwell module - Release the locking tab on the rear wiring harness Raise the locking mechanism bmw footwell module - Pull the rear wiring harness free from the module
  16. Use a 10mm nut driver to remove the top and bottom plastic hex nuts that secure the footwell module to the body of the car.bmw footwell module - Remove the plastic hex nuts mounting the module to the body of the car Remove the plastic hex nuts
  17. Carefully pull the footwell module free from the side of the car. With the footwell module free, you can now easily remove the two front wiring harnesses.bmw footwell module - Remove the two front wiring harnesses from the module
  18. The footwell module can now be removed from the vehicle.Remove the footwell module from the vehicle
Section 2 - Reinstalling the new footwell module
Reinstalling the BMW footwell module is very straightforward...just follow the above steps in reverse. The top plastic hex nut can be a bit of a pain to reinstall. It is is difficult to see where it installs, especially when you are lying on your back on the floor of the car. Take your time and use patience to avoid losing the nut.
BMW Footwell Module Replacement Finished
This article is certified AI Free. All of the following content is original. It is neither AI generated nor AI enhanced. It was researched and written by humans exclusively for the BMW Repair Guide. For more information on the AI Free Zone, please click here.