
Don't buy another
module yet. Send us yours.
Get it back programmed, cloned, repaired or configured by a specialty automotive electronics bench lab — without a dealer module replacement or buying a one-job programming tool. ECU IMMO delete, key programming, module cloning, cluster repair, airbag reset and more, for locksmiths, shops, and DIY pros nationwide.
Need a PCM or module flashed remotely — car stays in your shop?
Have a J2534? We program through it. Don't have one? We sell it set up and session-ready. Either way — we've got your back.
FREE Continental GPEC unlock — create a free account & post a short review video on Facebook, and your GPEC2 / GPEC2A unlock is on us (normally $150).
Get your free unlockMost popular
Featured Mail-In Services
Flat pricing. No surprise fees. Same-week turnaround.

BMW DME EWS Delete (MS41/42/43/45, MSS50-70)
Swapped DME cranking but never firing? Plug-and-play EWS delete for BMW M52/M54/S54/S62/S65 DMEs — ship your DME, get it back IMMO-off and ready to run.

Mercedes EIS Cloning (Pre-2014)
Failed Mercedes EIS leaving you with a car that won't start? We clone it to a replacement EIS — your existing keys keep working, no re-keying the car.

VW/Audi MED17/ME17 IMMO Delete + VIN
Engine swap or standalone build blocked by the immobilizer? We permanently remove the immobilizer coding from your MED17/ME17 ECU so it runs on its own. Optional VIN correction.

GPEC2 / 2A / 3 / 4 / 4LM PCM Unlocking
Mail in your locked Chrysler / Dodge / Jeep / Ram GPEC2 or GPEC2A PCM and we unlock it so tuning software can read and write it.

Range Rover / Jaguar Key Programming
All-keys-lost or add-key for 2010-2025 Range Rover, Land Rover, and Jaguar — mail-in programming.

Airbag SRS Module Crash-Data Clear
Airbag light stuck on after a deployment? Ship your SRS module — we clear the crash data and ship it back ready to reinstall, no new module needed.
Italian Vehicle BCM Key Programming
Mail-in BCM / Body Computer key programming and immobilizer data services for select Fiat, Maserati, and Ferrari vehicles.
Maserati BCM Key Programming
Mail-in BCM / Body Computer key programming for select Quattroporte, GranTurismo, and GranCabrio flip-key systems.
View serviceFiat BCM Key Programming
Fiat 500, 500L, 500X, 500e, and Abarth Body Computer key programming, all-keys-lost support, and BCM clone.
View serviceFerrari Body Computer Immobilizer Service
Advanced Ferrari BCM / Body Computer data service, donor module setup, and immobilizer support for select systems.
View service- Stripe Secure Checkout
- 24-Hour Bench Turnaround
- Flat-Rate Return Shipping
- 6-Month Programming Warranty
- 15+ Yrs ECU + Key Programming
- ALOA-MAL Certified Locksmith
- Nationwide US Mail-In
Process
How It Works
Three steps. Pay online. Ship. Get it back ready to install.
Pay & Get Address
Pick your service, pay securely via Stripe. We email shipping address + instructions within minutes.
Ship Your Module
Pack per the instructions. USPS or UPS to our Arlington, TX shop. Customer pays shipping to us.
Get It Back in 1-2 Days
Work completed in 24 hours of receipt. Ships back next business day at the return speed you picked at checkout — standard to overnight.
Why us
The Mail-In Path Beats Dealer + Shop
15+ Years Experience
Specialty automotive electronics lab. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.
24-Hour Turnaround
No waiting in a dealer queue. Modules ship back the next business day after we receive them.
Backed by Warranty
6-month programming warranty. 1-year on ELV emulator hardware. We stand behind the work.
Return Speed Your Choice
Pick your return shipping at checkout: Standard $24.95 (3-5 business days), UPS 2-Day $54.95, or UPS Next Day Air $94.95. Flat nationwide.
Find your fix
Browse by brand, code, comparison, case, or tool
Skip the service hunt — start with what you actually have.
By Brand
5 brand pillars — BMW, Mercedes, VW/Audi, Range Rover/Jaguar, GM.
All brandsBy DTC Code
100+ codes — P1570, P0513, U0001, U0156, FRM3 brick, ELV fault.
Code lookupComparisons
AML vs eBay, dealer, locksmith, DIY tools, PCM tuning.
All comparisonsCase Studies
8 anonymized real jobs — what was wrong, what we did, what it cost.
Read casesTools We Use
Xhorse, Autel, CGDI, AVDI, Yanhua, Orange5 — what's on our bench.
See toolsMail-in coverage
All 50 states · top 50 metros · 160 specific vehicles
Every service has a dedicated page for your state, your metro, and common year-make-model combos. Pick your service first, then drill down to your exact scenario.
Can't ship it?
Keep the car. We flash the module where it sits.
When the module can't come out — it's buried, the car has to stay drivable, or you need it done today — we run a live remote session instead. You plug your own J2534 tool into the OBD-II port, install IgniteRemote and enter the setup code from your booking. We drive the factory OE software from our side while you watch on Google Meet.
- Your J2534 tool — VCM3, MDI2, XLINK, RLink, most pass-thrus
- Live session, 30–60 min, 9 AM–9 PM Central
- You approve every connection and can end it any time
- Refunded in full if your platform can’t be completed
Buy the interface once — program with us anytime. Sessions run by the same Auto Module Lab technicians as our mail-in bench, from $100 per platform, bought and scheduled right here.
Which one do I need?
The module is already out, all keys are lost, it's locked or bricked, or you want it back plug-and-play with nothing to set up.
The car has to stay drivable, the module is buried, you already own a J2534 tool and a Windows laptop, or you need it done today.
Not sure? Text us a photo of the module and we'll tell you which is cheaper. No J2534 tool yet? We sell ready-to-go kits from $199.
For repair shops
Programming Cars for Customers? We Can Be Your Remote Programmer.
Equip your shop with a compatible J2534 interface and connect with Auto Module Lab whenever you need supported OEM programming.
See Remote Programming KitsReady to ship your module?
Pick a service, pay online, get the shipping address, and have your module back on your bench within a week.