Certified · 15+ Years ECU + Module Programming

BMW CAS Module Key Programming (2006-2012)

Lost every BMW key, or the car stopped recognizing the one you have? Ship your CAS module — we program a new working key. Covers CAS2, CAS3, CAS3+, CAS4, CAS4+ — on CAS3+ and CAS4+ ship the DME with the CAS, the new key's ISN is read from it.

$150 flatTypical 24-Hour TurnaroundFlat-rate return shipping
Text Before You Buy

Sending several modules? Add them all — one box, one return-shipping charge.

BMW CAS Module Key Programming (2006-2012)

2006-2012 BMW with CAS2, CAS3, CAS3+, or CAS4 module

How It Works

Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

BMW CAS module bench work
1

Pay & Get Address

Click "Order Now", pay securely online. We email shipping address + instructions within minutes.

BMW programming hardware
2

Ship Your Module

Pack per the instructions and ship to Arlington. USPS goes to our PO Box; UPS and FedEx must use the street address. Your prepaid inbound label arrives by email — shipping to us costs you nothing.

Organized programming workstation
3

Get It Back Fast

Work typically completed within 24 hours of receipt. Ships back next business day at the return speed you chose at checkout — standard to overnight. Tracking emailed.

What You Get

  • Cut + programmed BMW key with transponder
  • CAS module returned with key paired
  • All-keys-lost supported
  • Typical 24-hour turnaround after CAS is received
  • Return shipping your choice at checkout — standard, 2-day, or overnight
  • 6-month warranty on programming work

Compatibility

Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.

CAS versions

  • CAS2 — ship the CAS alone
  • CAS3 — ship the CAS alone
  • CAS3+ — ship the CAS AND the DME (the key's ISN is read from the DME)
  • CAS4 — ship the CAS alone (include the DME if you cannot tell CAS4 from CAS4+)
  • CAS4+ — ship the CAS AND the DME

BMW chassis

E60 5-SeriesE63 6-SeriesE65 7-SeriesE70 X5E71 X6E83 X3E87 1-SeriesE90 3-SeriesE92 3-SeriesF-chassis early (2011-2012 w/ CAS4)

Service scenarios

All keys lostAdd a spare keyUsed CAS module virginization

Will This Fix My Problem?

Honest answer: here's exactly what this service fixes — and what it doesn't.

Fixes:

  • All BMW keys lost (2006-2012)
  • Used CAS module needs to be virginized to a new VIN
  • Add a spare key without dealer visit
  • Replacement CAS does not recognize existing keys

Won't fix:

  • 2013+ BMWs with FEM/BDC system — see our FEM mail-in service
  • Pre-2006 BMW (EWS system) — different process
  • DME (engine computer) faults unrelated to key matching

Shipping Instructions

These details are also emailed to you the moment your payment clears.

We buy and email you a prepaid inbound label, so shipping it to us costs you nothing. Return shipping is selected and paid at checkout — Standard $29.95 (3–5 days), UPS 2-Day $54.95, or UPS overnight $94.95. The CAS module is usually behind the glovebox or under the steering column trim depending on chassis. CAS3+ and CAS4+: put the DME in the same box — the new key's ISN is read from it, and without it the job waits for a second shipment.

What to include in your box

  • CAS3+ and CAS4+: the DME (engine computer) as well — the new key's ISN can only be read from the DME on those. Not sure which CAS you have? Text a photo of the CAS label first, or include the DME to be safe
  • BMW CAS module
  • A printed copy of your order confirmation email
  • VIN of the BMW (for blade cut + verification)
  • Your name, return address, and phone number

Ship to

Auto Module Lab

If shipping USPS

PO Box 120241
Arlington, TX 76012

If shipping UPS or FedEx

1009 Oakwood Ln # 120241
Arlington, TX 76012

Your prepaid inbound label (already addressed) arrives by email the moment you order; the return label is bought when your module reaches the bench and ships on the speed you chose at checkout.

Need to perform this job remotely?

Get an Auto Module Lab Remote Programming Kit and have our technicians program supported vehicles from your shop — the car stays on your lift and nothing gets posted.

Buy the interface once — program with us anytime. Supported procedures vary by vehicle, module, OEM software and security requirements.

Frequently Asked

Still have a question? Text us — replies in minutes.

Do I need to send the DME too?
CAS2, CAS3 and CAS4: no — the CAS alone, the DME stays in the car. CAS3+ and CAS4+: yes — the DME ships with the CAS. Those versions encrypt the ISN, and the new key's ISN can only be read from the DME, so a CAS3+ or CAS4+ that arrives alone waits for a second shipment. Not sure which you have? Text a photo of the CAS label before you ship, or include the DME to be safe. (FEM/BDC 2013+ always ships with the DME — see that service.)
Will my old keys still work?
Yes — adding a new key does not invalidate working keys. If you supply a virgin CAS we will pair both the new key and re-pair any existing keys you ship.
What is the difference between CAS3 and CAS3+?
CAS3+ uses a stronger encryption (the 0x40 chip) and requires different bench tools, and because it encrypts the ISN the DME must ship with it. We handle both — no extra charge.
Can I just buy a used CAS and have you program it?
Yes. We virginize used CAS modules and pair them to your VIN, then program your key. This is the most cost-effective path when an original CAS has failed.
How fast is shipping back?
Next business day after receipt. Most modules ship Wednesday and arrive Friday or Saturday.

Related Services

Other bench services for the same brand or use case.

Fault codes this service fixes

Seeing one of these on your scan tool? Here's what it means and how the bench fix clears it.

Guides & tools for this fix

Deeper symptom walkthroughs and the programming tools behind this service.

Where we serve BMW CAS Module Key Programming (2006-2012)

Mail-in means nationwide — we accept modules from all 50 states and DC from our Arlington, Texas lab. See your state, metro, or specific vehicle:

Common year + make + model combos

Ready to ship?

$150 flat, typical 24-hour turnaround. Pay now, get the shipping address by email, drop it in the mail. Your module is typically back on your bench within a week.

(817) 678-3252