Toggle menuThe ECU Pro

61359286157 BMW MINI FRM Footwell Module

SKU: FRM Testing

The ECU Pro offers professional footwell module (FRM) testing, repairs, and replacement services. All our BMW & MINI FRM repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

TestingRecommended

$99.00
Interest-free installments available at checkoutShop Pay Logo
  • Comprehensive test of existing FRM to diagnose the problem.
  • Mail-in testing service - Remove the original FRM and mail it to us.
  • Our engineers will test your FRM and recommend a repair or replacement.
  • FRM tested in actual vehicles.
  • If no fault is found, your existing FRM will be returned.
  • Return shipping is included in the price.
Order TestingVideo helpNeed help?See our video
The ECU Pro offers professional footwell module (FRM) testing, repairs, and replacement services. All our BMW & MINI FRM repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

Symptoms of a failed ECU include:

  • Headlights do not work
  • Indicators do not work
  • Lights stay on
  • Parking lights stay on
  • Windows do not work

TestingRecommended

$99.00
Interest-free installments available at checkoutShop Pay Logo
  • Comprehensive test of existing FRM to diagnose the problem.
  • Mail-in testing service - Remove the original FRM and mail it to us.
  • Our engineers will test your FRM and recommend a repair or replacement.
  • FRM tested in actual vehicles.
  • If no fault is found, your existing FRM will be returned.
  • Return shipping is included in the price.
Order Testing

Repair

$250.00
Interest-free installments available at checkoutShop Pay Logo
  • Comprehensive FRM test included (valued at $99).
  • Mail-in repair service - Simply remove the FRM and mail it to us.
  • The unit will be repaired unless it is not possible due to extensive damage.
  • 100% plug-and-play solution, no other coding is required.
  • Return shipping is included in the price.
Order Repair

Replace

$499.00
Interest-free installments available at checkoutShop Pay Logo
  • Comprehensive FRM test included (valued at $99).
  • Mail-in replacement service - Remove the original FRM and mail it to us.
  • Original FRM data will be transferred to the new refurbished FRM.
  • Refurbished replacement OEM part provided.
  • 100% plug-and-play solution, no other coding is required.
  • Return shipping is included in the price.
Select vehicle

How do BMW and MINI FRM Mail-In Repairs work?

The ECU Pro offers an affordable mail-in FRM repair service. To have your unit repaired, simply remove the FRM ( time required +-15-30 minutes) and mail it to us. Our professional team will either test, repair, or clone your unit.

In order to have your FRM repaired, tested, or cloned follow the steps below:

  1. Send your current FRM to us.
  2. We will run a full diagnostic test on your FRM and send you the report.
  3. A repair or replacement solution will be offered, which you can decide on.
  4. If the unit requires a repair or clone, we will deduct the testing fee from the remaining balance.

Our mail-in service is 100% plug-and-play and doesn't require any additional coding.

      FAQs

      • Remove the FRM from your vehicle. It’s located behind the kick panel in the driver’s footwell.
      • Mail the part to us. We do not provide collection services.
      • We diagnose and recommend whether repair or replacement is needed.
      • We repair or clone your module. All repairs and clones are 100% plug-and-play — no coding or programming is required.
      • Reinstall and drive. Your vehicle will recognize the repaired module immediately.

      Most FRM repairs are completed within 1–2 business days. If cloning or sourcing a replacement is required, turnaround may extend to 2–3 days. Return shipping is fast and insured.

      Yes. You can send a used FRM (from another BMW or MINI) as a donor unit. We will clone your original FRM data (VIN, vehicle order, and coding) to the replacement.

      ⚠️ Note: Customer-supplied donor units are not covered under warranty. When The ECU Pro supplies the replacement FRM, it comes fully tested and includes our 6-month warranty.

      We require your original FRM and your donor unit - we our replacement price does include a donor unit. From these, we’ll transfer all necessary vehicle data to make the replacement plug-and-play.

      If your FRM has extensive physical or water damage, we’ll recommend a replacement. We stock refurbished FRMs for most BMW and MINI models and can clone your original data to ensure plug-and-play installation.

      Our FRM repairs are tested in actual vehicles and your will receive a video of your unit running in a vehicle.

      Yes. All FRMs repaired or cloned by The ECU Pro are plug-and-play — no dealer coding, programming, or setup required.

      The Footwell Module (FRM) is an electronic control unit that manages all exterior lighting, window, and mirror functions. It acts as the communication gateway between switches, sensors, and actuators. The FRM receives signals from the light switch, door modules, and CAN/LIN bus, and sends output signals to control headlights, windows, and mirrors.

      \The FRM is found in the driver-side footwell:

      • On left-hand-drive cars: behind the left kick panel
      • On right-hand-drive cars: behind the right kick panel
      • FRM (Footwell Module): Found in E-Series BMWs and R-Series MINIs (2005–2014). Controls lights, windows, and mirrors.
      • FEM (Front Electronic Module): Found in F-Series BMWs (2014–on). Manages access control, immobilizer, and main gateway functions.

      FRM3 is found in:

      • BMW E90/E91/E92/E93 3-Series
      • BMW E70 X5 / E71 X6
      • BMW E84 X1
      • MINI R55–R61 models

      FRM1/FRM2: Earlier models (part numbers ending in 6135-9xxxxx) FRM3: Clearly labeled FRM3 or FRM3R on the sticker Diagnostic tools like ISTA or INPA can also display the FRM version.

      Yes, sometimes. The hardware may be identical but requires cloning to match MINI-specific coding. We can perform this service and guarantee compatibility.

      Yes. Hardware is identical, but mirror and lighting configurations differ. We clone your FRM data to ensure correct regional setup.

      The FRM communicates with:

      • CAS (Car Access System) – immobilizer and key functions
      • JBE (Junction Box Electronics) – power distribution
      • FZD (Roof Function Center) – interior lighting and sunroof

      These work together to manage comfort and safety systems.

      Indicators or hazards not working

      • Headlights or taillights stuck on
      • Windows not closing or responding
      • No communication with FRM
      • Interior lights not working
      • AC or blower fan inactive
      • A0B0 / A0B1 – Short circuit in light circuit
      • 9CBC / 9CBD – Window motor communication fault
      • A3B3 – LIN bus communication faul

      These typically indicate internal FRM corruption or circuit failure.

      Stepper motor faults relate to the adaptive headlight leveling system. The FRM commands external stepper controllers via LIN bus. If these signals are missing or implausible, fault codes are stored. We can repair this function by reprogramming or replacing the driver circuitry.

      If your lights, windows, or mirrors have stopped working and your diagnostic scanner can’t communicate with the FRM, it’s likely corrupted. About 90% of cases can be repaired; water or burnt PCB damage typically requires replacement.

      Yes. Use a diagnostic tool such as ISTA, Autel, or Launch. If it shows no communication or coding corrupted, the FRM is faulty.

      If a replacement FRM wasn’t cloned with your original data, it will lack window initialization data. Our repairs always retain or clone the original configuration.

      A stuck transistor or shorted light driver inside the FRM can cause headlights to remain on continuously. This is a common repairable fault.

      Low voltage or sudden spikes during jump-starts can corrupt the FRM’s EEPROM data. This often results in no communication or locked lights/windows. Always maintain a strong, healthy battery.

      Yes. Interrupting a software update or using the wrong coding file can corrupt the FRM’s flash memory. We can usually restore these units through bench programming.

      In most cases, water damage requires a replacement FRM

      • Maintain a quality, healthy battery
      • Avoid jump-starting or programming without a stable power supply
      • Keep drain channels clear to prevent water intrusion
      • Disconnect the negative battery terminal before FRM removal

      Yes. Always disconnect the negative terminal first. This prevents voltage spikes or short circuits that can corrupt or damage the module.

      1. Remove door sill trim.
      2. Unscrew and remove the kick panel.
      3. Disconnect the three FRM plugs.
      4. Remove the module carefully.
      5. Always disconnect the battery first.

      The vehicle may start and move, but indicators, windows, and mirrors won’t work, and headlights may stay on. It’s safe only for short transport or diagnostics — not for normal driving.

      Just your original FRM module. We’ll perform a full diagnostic and contact you with results before repair or replacement.

      Yes. It’s one of the primary control units in BMW and MINI vehicles, working alongside CAS, JBE, and FZD to coordinate lighting, windows, safety, and comfort functions.

      Replace old batteries early, avoid voltage drops, and never jump-start the vehicle with weak or reversed connections. Use a charger if storing your car long-term.

      Yes, provided the hardware is not physically damaged. Most recurring failures are due to power-related issues, not poor repair.

      FRM1: Basic lighting control FRM2: Adds LIN-bus communication for mirrors and windows FRM3: Adds adaptive headlights, light sensor support, and improved voltage protection

      E90 / E91 / E92 / E93 3-Series E70 X5 / E71 X6 E84 X1 MINI R56, R57, R58, R59, R60, R61

      Yes. Always connect a battery support unit during programming or coding to maintain a stable 13.5–14V supply.

      Very common on E-series BMW and R-series MINI vehicles, especially between 2007–2013 models. A single low-voltage event can cause permanent corruption.

      Yes. Once repaired and reflashed properly, the module performs like new. We use high-spec components and factory-grade software.

      • Repairs or replacements supplied by The ECU Pro include a 6-month warranty.
      • Warranty covers workmanship and internal failure.
      • Customer-supplied donor units are not covered.

      Simply send the module back with your original invoice. We’ll test and repair or replace it at no cost.

      Yes. Our technicians provide phone and email support to help diagnose installation or power issues.

      Related ECU parts

      61353448901 BMW MINI FRM →61353450280 BMW MINI FRM →61353450937 BMW MINI FRM →61353450979 BMW MINI FRM →61353452092 BMW MINI FRM →61353452677 BMW MINI FRM →61353452683 BMW MINI FRM →61353453743 BMW MINI FRM →61353455701 BMW MINI FRM →61353455896 BMW MINI FRM →61353456051 BMW MINI FRM →61353456393 BMW MINI FRM →61353456395 BMW MINI FRM →61353456586 BMW MINI FRM →61353456588 BMW MINI FRM →61353456951 BMW MINI FRM →61353456952 BMW MINI FRM →61353456987 BMW MINI FRM →61353456988 BMW MINI FRM →61353457031 BMW MINI FRM →61353457033 BMW MINI FRM →61353457389 BMW MINI FRM →61353457390 BMW MINI FRM →61353457392 BMW MINI FRM →61353457402 BMW MINI FRM →61353457403 BMW MINI FRM →61353457404 BMW MINI FRM →61353457405 BMW MINI FRM →61353457428 BMW MINI FRM →61353457429 BMW MINI FRM →61353457527 BMW MINI FRM →61353457528 BMW MINI FRM →61353457586 BMW MINI FRM →61353457587 BMW MINI FRM →61353457596 BMW MINI FRM →61353457597 BMW MINI FRM →61356801294 BMW MINI FRM →61356827063 BMW MINI FRM →61356827064 BMW MINI FRM →61356827065 BMW MINI FRM →61356827071 BMW MINI FRM →61356827072 BMW MINI FRM →61356827073 BMW MINI FRM →61356961132 BMW MINI FRM →61356961133 BMW MINI FRM →61356961135 BMW MINI FRM →61356977722 BMW MINI FRM →61356977723 BMW MINI FRM →61356977725 BMW MINI FRM →61356987997 BMW MINI FRM →61356987998 BMW MINI FRM →61356987999 BMW MINI FRM →61356988000 BMW MINI FRM →61356988002 BMW MINI FRM →61356988004 BMW MINI FRM →61359128183 BMW MINI FRM →61359128184 BMW MINI FRM →61359128185 BMW MINI FRM →61359128187 BMW MINI FRM →61359128189 BMW MINI FRM →61359133281 BMW MINI FRM →61359133282 BMW MINI FRM →61359147387 BMW MINI FRM →61359153780 BMW MINI FRM →61359153782 BMW MINI FRM →61359159809 BMW MINI FRM →61359159811 BMW MINI FRM →61359159820 BMW MINI FRM →61359166668 BMW MINI FRM →61359166706 BMW MINI FRM →61359166708 BMW MINI FRM →61359166709 BMW MINI FRM →61359166711 BMW MINI FRM →61359166725 BMW MINI FRM →61359166727 BMW MINI FRM →61359166734 BMW MINI FRM →61359175652 BMW MINI FRM →61359175654 BMW MINI FRM →61359176825 BMW MINI FRM →61359197159 BMW MINI FRM →61359197161 BMW MINI FRM →61359197163 BMW MINI FRM →61359197179 BMW MINI FRM →61359203815 BMW MINI FRM →61359204527 BMW MINI FRM →61359204532 BMW MINI FRM →61359204534 BMW MINI FRM →61359204540 BMW MINI FRM →61359204543 BMW MINI FRM →61359205918 BMW MINI FRM →61359210399 BMW MINI FRM →61359224588 BMW MINI FRM →61359224594 BMW MINI FRM →61359224595 BMW MINI FRM →61359224596 BMW MINI FRM →61359224597 BMW MINI FRM →61359224599 BMW MINI FRM →61359224600 BMW MINI FRM →61359224604 BMW MINI FRM →61359224617 BMW MINI FRM →61359224618 BMW MINI FRM →61359225711 BMW MINI FRM →61359225712 BMW MINI FRM →61359230433 BMW MINI FRM →61359230443 BMW MINI FRM →61359230446 BMW MINI FRM →61359230448 BMW MINI FRM →61359230449 BMW MINI FRM →61359230452 BMW MINI FRM →61359230454 BMW MINI FRM →61359232178 BMW MINI FRM →61359236458 BMW MINI FRM →61359236461 BMW MINI FRM →61359240524 BMW MINI FRM →61359240526 BMW MINI FRM →61359240529 BMW MINI FRM →61359240530 BMW MINI FRM →61359240531 BMW MINI FRM →61359240532 BMW MINI FRM →61359240533 BMW MINI FRM →61359240534 BMW MINI FRM →61359240535 BMW MINI FRM →61359241004 BMW MINI FRM →61359241005 BMW MINI FRM →61359241010 BMW MINI FRM →61359242523 BMW MINI FRM →613592470639 BMW MINI FRM →61359247063 BMW MINI FRM →61359249074 BMW MINI FRM →61359249082 BMW MINI FRM →61359249083 BMW MINI FRM →61359249085 BMW MINI FRM →61359249088 BMW MINI FRM →61359249092 BMW MINI FRM →61359250455 BMW MINI FRM →61359250456 BMW MINI FRM →61359250458 BMW MINI FRM →61359250459 BMW MINI FRM →61359251487 BMW MINI FRM →61359251489 BMW MINI FRM →61359251497 BMW MINI FRM →61359251976 BMW MINI FRM →61359251979 BMW MINI FRM →61359263791 BMW MINI FRM →61359263794 BMW MINI FRM →61359263796 BMW MINI FRM →61359263799 BMW MINI FRM →61359263800 BMW MINI FRM →61359263802 BMW MINI FRM →61359263803 BMW MINI FRM →61359263805 BMW MINI FRM →61359269815 BMW MINI FRM →61359273629 BMW MINI FRM →61359273630 BMW MINI FRM →61359273635 BMW MINI FRM →61359285930 BMW MINI FRM →61359286156 BMW MINI FRM →61359286883 BMW MINI FRM →61359287251 BMW MINI FRM →61359290013 BMW MINI FRM →61359308363 BMW MINI FRM →61359308367 BMW MINI FRM →613593083694 BMW MINI FRM →61359308370 BMW MINI FRM →61359308371 BMW MINI FRM →61359308374 BMW MINI FRM →61359308375 BMW MINI FRM →613593139299 BMW MINI FRM →61359340335 BMW MINI FRM →61359340339 BMW MINI FRM →61359342897 BMW MINI FRM →61359345372 BMW MINI FRM →61359345373 BMW MINI FRM →61359345377 BMW MINI FRM →61359345378 BMW MINI FRM →61359345379 BMW MINI FRM →61359383050 BMW MINI FRM →61359383694 BMW MINI FRM →61359390491 BMW MINI FRM →61359394670 BMW MINI FRM →61359813878 BMW MINI FRM →

      Select your vehicle

      Can't find your vehicle or service?

      Finding brands