Toggle menuThe ECU Pro

MINI Mail In ECU, EWS, CAS, FEM, FRM and BCM Repair Service

The ECU Pro offers specialized mail-in repair services for MINI vehicle electronics, focusing on critical components such as ECU (Engine Control Unit), EWS (Electronic Immobilizer), CAS (Car Access System), FEM (Front Electronic Module), FRM (Footwell Module), BCM (Body Control Module), and ELV (Electronic Steering Lock). To guarantee the highest quality, most repairs are tested in actual MINI vehicles, ensuring that our work meets the highest standards.

With The ECU Pro, MINI owners can trust in a reliable, cost-effective repair solution that prioritizes quality and restores vehicle functionality with precision.

Dedicated Support Team

Dedicated Support Team

All ECUs Tested In Actual Vehicles!

All ECUs Tested In Actual Vehicles!

Todd songerstarstarstarstarstar

The ecu pro saved me thousands. They are truly the best a gem 💎 so glad to have found them.

35 seconds ago

4.86 average rating from 5159 reviews

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

MINI ECU / DME Repairs - Plug and Play

In MINI vehicles, the ECU (Engine Control Unit) primarily controls the engine’s key functions, including fuel injection, ignition timing, and idle speed. It ensures smooth and efficient engine performance by processing data from various sensors to make real-time adjustments.

Symptoms of a failed ECU include: 

  • Engine misfire
  • Vehicle non start
  • Internal engine control unit faults
  • Power supply failure
View service
The ECU Pro offers professional BMW and MINI car access system (CAS) testing, repairs, and replacement services. All our BMW and MINI CAS repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

BMW / MINI CAS Repairs - Plug and Play

A CAS (Car Access System) module in BMW vehicles, commonly found in models from 2002 to around 2014, manages keyless entry, ignition, and anti-theft functions. It works with the key fob and other security components to authorize starting the engine, enhancing both convenience and security.

Failed CAS system can be identified by: 

  • No vehicle crank
  • Vehicle not accepting the key
  • Vehicle starts and stalls
  • Yellow ELV steering lock on the dash
View service
The ECU Pro offers professional footwell module (FRM) testing, repairs, and replacement services. All our MINI FRM repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

MINI FRM Repairs - Plug and Play

The FRM (Footwell Module) in MINI and BMW vehicles typically manages functions related to lighting (both interior and exterior) and includes controls for windows, mirrors and indicators.

Symptoms of a failed FRM include:

  • Headlights do not work
  • Light switches do not work
  • Windows do not move up or down
  • Parking lights stay on 
  • Indicators do not work
View service
The ECU Pro offers professional BMW and MINI Electronic Immobilizer (EWS) testing, repairs, and replacement services. All our BMW and MINI EWS repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

BMW / MINI EWS Repairs - Plug and Play

EWS (Electronic Immobilizer System) module in BMW vehicles, primarily found from 1995 to early 2005, is designed to prevent unauthorized engine start. It communicates with the key and engine control unit (ECU) to ensure that only a valid, coded key can start the vehicle, enhancing vehicle security.

Typically when the EWS fails it can be identified by: 

  • No vehicle crank
  • Vehicle not accepting the key
  • Vehicle starts and stalls
  • EWS Related codes
View service
The ECU Pro offers professional BMW and MINI Front Electronic Module (FEM) testing, repairs, and replacement services. All our BMW and MINI FEM repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

BMW / MINI FEM Repairs - Plug and Play

An FEM (Front Electronic Module) in BMW vehicles, typically found in models from around 2013 onwards, controls various electronic and comfort features, including central locking, lighting, and power management. It acts as a gateway, managing communication between different vehicle systems to improve functionality and security.

Typical symptoms of a failed FEM include: 

  • No vehicle crank
  • Vehicle not accepting the key
  • Vehicle starts and stalls
  • Yellow ELV steering lock on the dash
View service
The ECU Pro offers professional vehicle body control module testing, repairs, and replacement services. All our vehicle BCM / ZKE repair services are mail-in repairs and 100% plug-and-play. Once installed in your vehicle, no other coding will be required.

MINI Body Control Module Repair - Plug and Play

In MINI vehicles, the BCM (Body Control Module) manages essential electronic functions, including lighting, central locking, and power windows. It acts as a hub that coordinates these systems to enhance convenience, safety, and overall vehicle functionality.

Symptoms of a failed BCM include: 

  • Headlights stay on 
  • Windows do not move up or down
  • Central locking is not working
  • AC is off
  • Radio has no power
  • Most electronic systems have no power
View service
Troubleshooting ELV steering lock failure in BMW and MINI vehicles? Trust The ECU Pro for comprehensive diagnostics and reliable, cost-effective ELV repair solutions. Our solutions come with a 6-month warranty and promise rapid turnaround times. Get expert service and regain your vehicle's optimal performance without additional programming hassles. Reach out today!

Professional BMW & MINI ELV Repair Service

The ELV (Electronic Steering Lock) in BMW vehicles is a security feature that locks the steering wheel when the car is turned off, preventing unauthorized use. It works in conjunction with the CAS module to ensure the steering lock disengages only when a valid key is detected, enhancing theft prevention.

Symptoms of a failed ELV include: 

  • Yellow or red steering lock on dash
  • A0AA CAS System Malfunction
  • A115 ELV Steering
  • A116 CAS Critical Status ELV Steering Lock
  • A119 Power Supply Electronic Steering Lock in the CAS
View service

MINI ECU, CAS, FRM, EWS, FEM, and ELV Mail-In Repair Services Made Easy

The ECU Pro provides a comprehensive, affordable mail-in repair service for a range of essential MINI modules, including ECU/DME, CAS, FRM, EWS, FEM, BCM and ELV systems. Our process is designed for maximum convenience and simplicity. To start, all you need to do is remove your unit and mail it to us—our expert technicians handle the rest.

Getting started with our MINI repair services is straightforward:

  1. Send us your modules: Simply send in your failed module.
  2. Comprehensive Diagnostics: We conduct a full diagnostic test to accurately identify any issues.
  3. Repair or Replacement Options: Based on the diagnostics, we’ll offer a repair or, if necessary, a replacement option that meets your needs.

With our 100% plug-and-play mail-in service, there’s no additional coding or programming required—just re-install your repaired module, and you’re back on the road. Whether you need ECU repair, CAS, FRM, EWS, FEM, or ELV service, The ECU Pro makes the process easy, efficient, and seamless.

    Your vehicle

    In short:  Free standard return shipping within the USA is included in all services. Optional express shipping is available at checkout. Shipping your parts to us is your responsibility. 

    Last updated July 01, 2022

    This Shipping & Delivery Policy is part of our Terms of Service ("Terms") and should be therefore read alongside our main Terms: https://the-ecu-pro.com/policy/terms-of-service.

    Please carefully review our Shipping & Delivery Policy when purchasing our products. This policy will apply to any order you place with us.

    What are the shipping and delivery options

    Free Shipping

    We offer free Standard 2-3 day shipping on US orders only.

    Expedited Shipping Fees

    We also offer expedited shipping at the following rates:

    US LOCAL FedEx 1-2 days $75

    If you select an expedited shipping option, we will follow up after you have placed the order with any additional shipping information.

    All times and dates given for delivery of the products are given in good faith but are estimates only.

    For EU and UK consumers: This does not affect your statutory rights. Unless specifically noted, estimated delivery times reflect the earliest available delivery, and deliveries will be made within 30 days after the day we accept your order. For more information please refer to our Terms.

    Do you deliver internationally?

    We offer worldwide shipping for a set fee of $150. Free Standard 2-3 day shipping is not valid on international orders.

    Please note, that we may be subject to various rules and restrictions in relation to some international deliveries and you may be subject to additional taxes and duties over which we have no control. If such cases apply, you are responsible for complying with the laws applicable to the country where you live and will be responsible for any such additional costs or taxes.

    What happens if my order is delayed?

    If delivery is delayed for any reason we will let you know as soon as possible and will advise you of a revised estimated date for delivery.

    For EU and UK consumers: This does not affect your statutory rights. For more information please refer to our Terms.

    Questions about returns?

    If you have questions about returns, please review our Return Policy: https://the-ecu-pro.com/policy/refunds.

    How can you contact us about this policy?

    If you have any further questions or comments, you may contact us by:

    • Email: info@the-ecu-pro.com

    Return policy

    Last updated January  2020

    Thank you for your purchase. We hope you are happy with your purchase. However, if you are not completely satisfied with your purchase for any reason, you may return it to us for a full refund only. Please see below for more information on our return policy.

    Returns

    All returns must be postmarked within fourteen (14) days of the purchase date. All returned items must be in new and unused condition, with all original tags and labels attached.

    Return Process

    Step One: Contact info@the-ecu-pro.com for returns.

    You must return the items in their original package.
    You must include all accessories and user manuals that came in the same package.
    Where an item has been purchased as part of a bundle of multiple items, all items within that bundle must be returned.
    Please treat the items with care and return them in the condition that they were delivered to you.

    Replacement or refund can only be processed once we have received all the items to be returned.

    If you return items 1) that you are not entitled to return, 2) that are not in their original condition, 3) that are without proper or missing packaging, 4) with items missing from the return delivery, 5) without following our return instructions, or 6) have otherwise failed to exercise reasonable care when taking care of and returning items, we reserve the right either to reject your return and decline to refund or to deduct from those payments to be refunded to you reasonable repair or other similar direct costs that we have incurred, subject to applicable law.

    If your return has been accepted, we will refund you the price you have actually paid for the items less any applicable shipping costs (as per the above) by crediting your payment card thirty (30) calendar days after the date of receipt of the delivery.

    Please note that The ECU PRO LLC will only process returns and refunds for items bought in this Online Shop.

    Please place the item securely in its original packaging, and mail your return to the following address:

    The ECU Pro
    Attn: Returns

    Order number issued at checkout

    181 Hills Creek Road
    Wellsboro, PA 16901
    United States

    Please note that you will be responsible for all return shipping charges. We strongly recommend that you use a trackable method to mail your return.

    Refunds

    After receiving your return and inspecting the condition of your item, we will process your return. Please allow at least ten (10) days from the receipt of your item to process your return. Refunds may take 1–2 billing cycles to appear on your credit card statement, depending on your credit card company.

    Exceptions

    The following items cannot be returned:

    • All items related to the testing or repair of products which is deemed a service provided

    For defective or damaged products, please contact us at the contact details below to arrange a refund or exchange.

    Please Note

    • A 25% restocking fee will be charged for all returns.

    • All returns must contain detailed fault codes of the product in the vehicle.

    Questions

    If you have any questions concerning our return policy, please contact us at:
    (888) 723-2080
    info@the-ecu-pro.com

    FAQs

    After checking out on our website, please complete the work order form, which will prompt you to provide a detailed description of the symptoms and issues you’re experiencing. When preparing your module for shipping, securely bundle all parts together with a zip tie to prevent any items from becoming separated or lost during transit.

    Absolutely. We handle both hardware and software-related issues with BMW modules. Whether your module requires reprogramming, resetting, or updating, we have the expertise and tools to provide comprehensive solutions.

    Most repairs are completed within 3 to 7 business days from the time we receive the unit. However, the exact timeline may vary based on the specific repair needs and availability of any required components. We’ll keep you updated throughout the process.

    Yes, all our repair services include a warranty to ensure your peace of mind. The warranty duration depends on the specific repair performed. You can find the exact warranty period for your service on the product page at the time of ordering.

    Yes, we offer cloning services for various BMW modules. This process involves transferring data from your original module to a replacement unit, which can be especially helpful if your original module is irreparably damaged.

    We also offer factory programming services for modules that has corrupt or damaged software.

    If you suspect ECU failure, reach out to us with the symptoms you’re experiencing, such as starting issues, poor performance, or warning lights.

    If you send the ECU to us, we’ll diagnose the problem, perform any necessary repairs, and test the ECU to ensure it’s functioning optimally before returning it to you.

    Our mail-in repair process is straightforward. First, contact us to confirm your service needs. Then, ship your module to our repair facility, and we’ll inspect, repair, and thoroughly test it before shipping it back to you. This allows us to serve BMW owners nationwide without the need for in-person appointments.

    At The ECU Pro, we specialize in the repair and testing of various BMW electronic control units, including ECU (Engine Control Unit), CAS (Car Access System), DME (Digital Motor Electronics), FRM (Footwell Module), FEM (Front Electronics Module), and EWS (Electronic Immobilizer System). Each of these units plays a crucial role in your vehicle's performance and security, and our experienced team ensures high-quality repairs tailored to BMW standards.

    ECU cloning transfers the data from a malfunctioning ECU to a replacement unit. This is essential when a replacement ECU is needed due to severe damage in the original. Cloning allows the new ECU to function with the vehicle without additional programming, making it a convenient solution for total ECU failure.

    Choosing The ECU Pro for ECU repairs offers several advantages, including cost savings, quick turnaround, and expertise in handling specific ECU faults for BMW, MINI, VW, and Audi models.

    Our ECU testing services are incredible valuable to clients as ECU are often diagnosed as faulty resulting in unnecessary costly repairs.

    Our repair service also includes a warranty, providing confidence and peace of mind.

    Repairing an ECU can be more cost-effective than replacement, especially for minor issues. Repairs allow us to target specific faults without needing to program a new unit, saving time and money. However, if an ECU is severely damaged beyond repair, replacement may be necessary, and we offer cloning services to transfer data when needed.

    While some ECU failures are unavoidable, regular checks for water ingress, avoiding extreme temperature exposure, and ensuring stable voltage supply can help prevent damage. If you do encounter issues, our ECU repair services can help you avoid costly replacements.

    ECUs can fail for several reasons, including water damage, extreme temperatures, electrical surges, faulty wiring, and component wear over time. Regular maintenance and prompt repairs of any electrical issues can help prevent ECU failures. We also offer a range of repair solutions to restore ECU functionality when issues arise.

    The EWS (Electronic Immobilizer System) prevents unauthorized starting of your BMW or MINI. If you’re having problems starting your vehicle or notice security-related issues, the EWS may be at fault. Our repair service can resolve these problems, and our plug-and-play option makes reinstallation easy.

    The CAS (Car Access System) controls key recognition, ignition, and immobilizer functions. Symptoms of CAS issues may include difficulty starting the car, failure to recognize key fobs, or security system malfunctions. Our CAS repairs are designed to address these issues, ensuring reliable vehicle access and security.

    Common signs of a faulty FRM (Footwell Module) include intermittent or total loss of lighting control, issues with window operations, or other electrical malfunctions. If you’re experiencing any of these symptoms, our plug-and-play FRM repair service can help restore full functionality.

    Plug-and-play repair means that after we repair your module, it’s ready to be installed without additional programming or setup. This allows you to reinstall the module right away, saving time and reducing the need for dealer intervention.

    The DME is activated via the wake-up line, known as terminal 15, by the Car Access System (CAS). This wake-up signal is essential for initializing the DME’s operations when starting the vehicle.

    Used DME/ECU programming allows us to reprogram a used unit to function like a new OEM part in your BMW. This process is similar to installing a new operating system on a computer and is highly effective for DME replacements.

    Yes, a DME is BMW’s specific term for their ECU. Both terms refer to the main control unit that manages the engine’s electronic operations.

    A DME fault occurs when incorrect signals are sent from or to the DME, often related to critical metrics like throttle position, airflow, or engine speed. Signs of a DME fault include a failure to start, an illuminated check engine light, or lack of communication with the DME.

    The DME/ECU is typically located in the engine bay but may vary based on the vehicle model. For your convenience, we provide detailed removal instructions specific to your vehicle model at checkout on our website.

    The DME (Digital Motor Electronics) is BMW’s version of an ECU. It controls and monitors all engine and electrical operations in the vehicle, adjusting performance as needed based on inputs from sensors and other engine components.

    Symptoms of an ECU/DME fault vary, but common signs include the vehicle failing to start, persistent misfires, permanent fault codes, or complete non-responsiveness. Running an OBD diagnostic can often pinpoint ECU issues and confirm if the ECU needs repair or replacement.

    An OEM ECU repair can range from $2,000 to $4,000, but at The ECU Pro, we provide affordable repair and replacement services at a fraction of the OEM cost. We begin with a diagnostic test on your ECU/DME to determine whether it’s repairable or if a replacement is necessary. The test results will dictate the final cost of the repair.

    `Diagnosing a faulty ECU/DME typically starts with checking for fault indicators:

    • OBD Fault Codes: Use a diagnostic scanner to read fault codes. If the codes indicate ECU-related issues or if the scanner cannot communicate with the ECU, the module may be faulty.
    • Visual Inspection: Look for visible signs of damage, such as water infiltration or corrosion.
    • Smell Test: A burned smell from the ECU may indicate internal component damage.

    If you’ve tried these checks but are still uncertain, we offer a comprehensive ECU testing service to diagnose and recommend the best repair options.

    Yes, BMW / MIINI DMEs can often be repaired. We begin with a diagnostic check to determine if the damaged DME is repairable. If repairable, we can restore its functionality; otherwise, we can provide a refurbished replacement DME that’s ready to install.

    Helpful articles from our blog

    PACCAR MX-13 Doesn’t Start: Could the PCI Be the Problem? Here's How to Find Out
    MX13

    PACCAR MX-13 Doesn’t Start: Could the PCI Be the Problem? Here's How to Find Out

    Is your PACCAR MX-13 not starting? Learn the symptoms of a failing PCI ECU, common causes of no-start problems, and why professional ECU testing from The ECU Pro matters....

    JEREMY PROOMENov 6, 2026
    Read more →
    Can a Bad ECU Cause Misfires?
    ECU

    Can a Bad ECU Cause Misfires?

    How does a faulty ECU cause engine misfires? Here are the symptoms to watch for and why professional ECU testing is essential for accurate diagnosis and repair....

    JEREMY PROOMEOct 28, 2026
    Read more →
    What Are the Risks of Used CAS Module Coding?
    Car Access Systems (CAS)

    What Are the Risks of Used CAS Module Coding?

    Using a used CAS module can seem like a good (and more affordable idea), but it can come with some complications. Here's what you need to know....

    JEREMY PROOMEOct 14, 2026
    Read more →

    Select your vehicle

    Can't find your vehicle or service?

    Finding brands