
BMW ELV / ESL Counter Reset & Steering Lock Repair — E60/E84/E89 Era
Mail in your CAS (or ELV) and we reset the steering-lock counter or repair the ELV to clear the steering-lock malfunction.
ELV/ESL steering-lock counter resets and CAS-side ELV data repair across E60, E81/E82/E87/E88, E84, E89, E90-E93 chassis.
How It Works
Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

Pay & Get Address
Click "Order Now", pay securely via Stripe. We email shipping address + instructions within minutes.

Ship Your Module
Pack per the instructions and ship to our Arlington workshop. USPS or UPS — your choice. Customer pays shipping to us.

Receive in 1-2 Days
Work 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
- ELV / steering-lock counter reset to zero
- CAS-side ELV data repaired
- Steering-lock warning message cleared
- Keys and immobilizer pairing preserved
- Plug-and-play return — no column replacement
- 24-hour bench turnaround — return shipping your choice at checkout
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
Chassis covered
Modules worked
Fault indicators
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- ✓Yellow steering lock light on my BMW E90 / E60
- ✓Red steering wheel lock warning, car won't start
- ✓Steering lock won't release / clicks but won't unlock
- ✓ELV counter maxed out after a low battery
- ✓Don't want to pay the dealer for a new steering column
Won't fix:
- ✗A mechanically seized or burnt ELV motor (the actuator may still need replacing)
- ✗Steering column held under torque (park level / relieve column load)
- ✗Low/failing battery causing the fault (replace the battery)
- ✗FEM/BDC F-series cars that don't use this CAS counter
Shipping Instructions
These details are also emailed to you the moment your payment clears.
Ship your CAS module (and the ELV/ESL unit if you have it out) to 1168 W Pioneer Parkway, Arlington TX 76013. Return shipping is selected and paid at checkout — Standard $14.95 (3–5 days), UPS 2-Day $29.95, or UPS overnight $74.95.
What to include in your box
- The CAS module (and ELV/ESL unit if removed)
- Your order confirmation number
- VIN and the CAS part number from the label
- A note: yellow vs. red warning, and whether a new ELV motor was fitted
- Your name, return address, and phone number
Ship to
Auto Module Lab
1168 W Pioneer Parkway
Arlington, TX 76013
Frequently Asked
Still have a question? Text us — replies in minutes.
What actually causes the steering-lock warning?
Do I send the CAS or the steering-lock unit?
Will this fix a mechanically dead steering lock?
My battery was weak when this happened — is that related?
Is this cheaper than a dealer steering-column repair?
Related Services
Other bench services for the same brand or use case.

BMW CAS Module Key Programming (2006-2012)
Ship your BMW CAS module — we program a new working key. Covers CAS2, CAS3, CAS3+, CAS4.

BMW FEM/BDC Key Programming
Ship your BMW FEM/BDC module AND DME — we program a new working key.

BMW DME EWS Delete (MS41/42/43/45, MSS50-70)
Plug-and-play EWS delete for BMW M52/M54/S54/S62/S65 DMEs. Ship your DME, get it back IMMO-off and ready to start.
Where we serve BMW ELV / Steering Lock Repair (Mail-In)
Mail-in means nationwide. See your state, metro, or specific vehicle:
Ready to ship?
Pay now, get the shipping address by email, drop it in the mail. Your module is back on your bench within a week.