Twenty Years of BMW 5 Series Key Architecture
E39: Transponder Key with EWS3
Standard blade goes into a standard ignition cylinder. The trick is the Texas 4C chip (PCF7935) inside the fob head talking to the EWS3 module in your steering column. No chip handshake, no engine start. Three-button remote functions run off a CR2032. We program through OBD-II right at your car.
E60/E61: Remote Head Key with EWS4
The E60 was the security tightening. ID44T chip (PCF7945), high-security blade that hardware stores cannot touch, four buttons, CR2032. EWS4 immobilizer means professional OBD-II programming exclusively. Late E60 builds shifted to CAS1 and CAS2 modules that demand a CAS dump or Autohex II-level hardware.
F10/F11/F07: Proximity Flip Key with CAS3+
Push button start arrived on the 5 Series with the F10 platform. Proximity flip key, ID47 chip, five buttons, CR2450 cell. The CAS3+ immobilizer requires ISN extraction from the engine computer before a new key can be written. Some VINs add a server authentication layer on top of OBD-II access, which extends the appointment but we handle it mobile with the right gear.
G30: Smart Key with CAS4
The G30 runs a full smart key, ID47 chip, laser-cut emergency blade, CAS4 immobilizer demanding BMW server authentication. Five buttons, CR2032, push button start. Straight talk: G30 key programming needs dealer-level server access. We tell you that on the phone before we drive out so nobody wastes time.
G30 LCI (Facelift)
BMW's mid-cycle G30 refresh carries a four-button smart proximity fob, laser-cut emergency blade, and CR2032 cell. Push button start is standard, and an optional touchscreen Display Key shows up on loaded trims. We sort these mobile in San Diego County and verify your trim's exact requirement on the phone first.
G60 Seventh Generation
The seventh-gen G60 moves to BMW's OS9 system, where the four-button smart key is paired through a secure server backend that must be authenticated online. Laser-cut emergency blade, CR2032 cell, push button start, optional touchscreen Display Key up the range. We bring the secure-login tooling straight to your San Diego County address.
Which 5 Series Fob Are You Holding?
The original BMW diamond key. Standard blade, transponder hidden in the head, insert and turn to fire the engine.
Beefier key body with lock, unlock, trunk, and panic up top. High-security blade that needs the right cutting machine.
Stays in your pocket. Button press fires the engine. Folding emergency blade comes out for door access if the battery dies.
Slim smart fob, optional display screen, laser-cut emergency blade tucked inside the body. Full proximity entry and push button start.
Facelift G30 proximity fob. Keep it on you, push to start, laser-cut emergency blade tucked in the body. Loaded trims may carry the optional touchscreen Display Key.
Seventh-gen G60 smart key, paired through BMW's OS9 secure server. Proximity entry, push button start, hidden laser-cut blade, CR2032 cell. Premium trims can add the optional touchscreen Display Key.
San Diego 5 Series Key Pricing
Pricing covers the blank, cutting, programming, and on-site testing. Lockouts run $105-$145.
EZ Car Keyz vs. the San Diego BMW Dealer
Dealer orders the key and tells you to wait. We show up with it today, in your driveway.
BMW 5 Series Key Failures We Run On Most
EWS Module Failure
E39 cranks, will not fire, key icon on the cluster stays lit? Classic EWS3 module failure in the steering column. Module loses the ability to recognize the transponder. We bench-test on-site and program new in Hillcrest or Pacific Beach.
CAS Unit Corruption
Owners assume the key died when the culprit is a corrupted CAS module. E60 and F10 cars lose sync between CAS and engine computer from a weak 12V or botched programming. We read CAS first and restore and re-sync on the spot.
Proximity Sensor Failure
Proximity antenna in the 5 Series picks up the fob in your pocket. Failed, push the button and nothing happens even with the key there. Affects 2011-2020 cars. We test the antenna circuit before quoting sensor, wiring, or fob.
High Security Blade Wear
Keys stick in the ignition or barely turn the door, owners assume the lock is bad. Nine times in ten, it is the blade. BMW HU92 blades and laser cuts wear faster than expected. We cut fresh on-site and test in Carmel Valley.
Can You Self-Program a BMW 5 Series Key at Home?
No backyard path. The E39 EWS3 module requires hardware like an AK90 programmer to read the module and write the transponder. No ignition learning procedure exists.
EWS4 and CAS systems on the E60 require professional diagnostic gear for transponder writes. There is no button sequence or ignition trick that adds a key.
CAS3+ needs professional OBD programming plus ISN extraction from the engine computer. Zero DIY ignition path on this generation.
CAS4 on the G30 requires dealer-level tools and BMW server authentication. No aftermarket DIY method exists.
How It Works

Phone or Text First
Reach us at (619) 876-1271 with your exact year and model.

We Roll to Your Car
San Diego County wide: La Jolla, Mira Mesa, El Cajon, Chula Vista.

Cut, Program, Test, Done
Blade gets cut at your car. Transponder gets programmed to your EWS or CAS module.
Related Services
BMW Trivia
Small but historic detail: the E39 5 Series was the first BMW to ship with a factory remote fob that included a trunk pop button. Before that you had to walk around to the trunk and use the physical key in the lock. Sounds trivial today, but in the late 1990s it reshaped what luxury sedan owners expected.
KEY REPLACEMENT ACROSS ALL OF SAN DIEGO COUNTY
We come to you, anywhere in San Diego County. No shop visit, no towing. Our mobile locksmith arrives at your home, office, or roadside.
BMW Key Programming Live
See a BMW smart key programmed through the FEM module.

BMW Key Service Call Now
CAS, FEM, BDC. We program every BMW generation across San Diego County.


















