BMW E60 5-Series CAS Module Failure Common Faults and Repair
Quick Answer: The CAS (Car Access System) module in the BMW E60 5-Series is the central gateway for key recognition, immobilizer control, and start authorisation. When it fails, the car typically refuses to start, shows “Drive Moderately” or “No Signal” warnings, and may not recognise the key at all. Replacing or repairing the CAS unit requires precise coding and EWS synchronisation — it cannot simply be swapped without programming.
What Does the CAS Module Actually Do?
The CAS module sits at the heart of the E60’s security architecture. It communicates directly with the DME, the instrument cluster, and the key transponder. When you press the start button, the CAS validates the key signal, sends an authorisation message to the DME, and releases the starter. If any part of that chain breaks — bad key ring antenna, corroded CAS connector, or internal CAS board failure — you’re not going anywhere.
Unlike older BMW immobilizer systems (EWS3, EWS4), the CAS is a fully integrated module that also handles remote central locking, interior lighting delay, and comfort entry functions. So when it goes wrong, the symptoms often look unrelated at first glance.
Common Symptoms of E60 CAS Module Failure
- Engine cranks but refuses to start — DME does not receive authorisation signal
- Key not recognised warning on instrument cluster
- No response from push-button start, even with a known-good key
- Central locking stops working intermittently or completely
- “Drive Moderately” or “Drivetrain Malfunction” message on cold starts
- Car starts occasionally but cuts out after 1–2 seconds
- Dead remote fob — even after battery replacement
- Instrument cluster shows no mileage or freezes at startup
That last one trips people up. Because the CAS communicates mileage data to the cluster, a failing CAS can look like a cluster fault. Always scan the CAS module specifically before condemning anything else. For comparison, see BMW E60 5-Series CAS Module Failure: Symptoms and Repair Guide.
Common Error Codes — BMW E60 CAS Faults
| Fault Code | Description |
|---|---|
| A097E | CAS: Authorisation not possible — immobilizer fault |
| A0971 | CAS: Key not learned or transponder not recognised |
| A0965 | CAS: Internal voltage supply fault |
| A09A2 | CAS: Communication fault with DME/DDE |
| A09B0 | CAS: Ring antenna fault — key coil open circuit |
| 480101 | DME: No CAS start enable signal received |
| A0001 | CAS: EEPROM data error — requires reprogramming |
Root Causes — Why Does the E60 CAS Fail?
In most workshop cases, internal EEPROM corruption is the number one culprit. The CAS module stores key data, mileage and authorisation codes on a small onboard EEPROM chip. Age, voltage spikes from jump-starting, or a failing battery charger can corrupt this data silently. The module will power on, but the stored key hash no longer matches — instant no-start.
Water ingress is another common cause. The CAS is mounted under the dashboard near the steering column, and on earlier E60 facelift cars (pre-2007 LCI), the sealing around the footwell is sometimes inadequate. A leaking windscreen or sunroof drain can eventually soak the area and corrode the CAS connector pins.
A third failure path is the key ring antenna — the coil that reads the transponder chip inside the key. This antenna sits around the ignition barrel or near the start button. If it fails, the CAS never receives the transponder signal and behaves as if no key is present. This is actually a cheaper fix than a full CAS replacement, so it’s worth ruling out first.
Diagnostic Steps
Start with a full system scan using ISTA or a compatible BMW-specific tool. Generic OBD2 readers will not access the CAS module. Pull all stored and current faults from CAS, DME, and cluster separately.
Check CAS supply voltage at the module connector — it should see stable 12V and a clean ground. A voltage drop under 10.5V (weak battery) can cause temporary CAS dropouts that look like module failure but resolve when the battery is replaced. A related diagnostic guide is BMW E60 5-Series CAS Module Failure: Common Faults and Repair.
Test the ring antenna resistance. Typical spec is 2–4 ohms. An open circuit (OL on a multimeter) confirms antenna failure. If the antenna checks out, and supply voltage is solid, and fault codes point to internal CAS faults — the module itself needs attention.
Common OEM Part Numbers — BMW E60 CAS Module
- 61.35-6 948 099 — CAS3 module, E60 525i/530i, up to 09/2007
- 61.35-6 956 339 — CAS3+ module, E60 LCI 520i/523i, from 09/2007
- 61.35-6 948 455 — CAS3 module, E60 545i/550i V8 variant
- 61.35-6 956 001 — CAS3+ module, E60 530d/535d diesel
- 61.35-6 974 091 — Ring antenna assembly for CAS start button
Always match the CAS hardware version to your DME software level. Mismatched CAS and DME versions can cause authorisation loops that are extremely difficult to break without factory-level tooling.
Affected Vehicles
The E60 CAS module faults described here apply to:
- BMW E60 5-Series saloon — all engines, model years 2003–2010
- BMW E61 5-Series Touring — same CAS platform, same failure modes
- BMW E63/E64 6-Series — shares the CAS3/CAS3+ architecture
- BMW E90/E91/E92/E93 3-Series — CAS3 platform, same faults though slightly different part numbers
- BMW E70 X5 (2007–2010) — CAS3+ variant with identical symptoms
Replacement and Programming Advice
A used OEM CAS module is a cost-effective solution, but it must be virgin (never programmed) or fully stripped and re-programmed to your car’s VIN, ISN, and key data. At GiantParts we supply tested OEM CAS units that have been verified functional before shipping — but matching and coding must still be done by a workshop with ISTA, E-Sys, or a trusted independent BMW programmer.
Never buy a pre-coded CAS for a different VIN expecting it to simply plug in. It won’t. The DME and CAS pair at the ISN level and that synchronisation is the heart of the immobilizer system.
Frequently Asked Questions
Can I replace the BMW E60 CAS module myself at home?
Physically removing and fitting the CAS is straightforward — it’s held by a few screws under the dash. However, without BMW ISTA or equivalent coding software connected to a BMW server or offline database, you cannot programme the replacement unit to your car. The job requires professional BMW coding. Attempting to start the car with an uncoded CAS will result in a permanent no-start and potentially locked DME. For additional context, read BMW E60 5-Series DME Failure: Common Faults and Diagnostic Guide.
How do I know if it’s the CAS or the key that has failed?
Try a second key if you have one. If the second key starts the car, the original key’s transponder or battery has failed. If neither key works and the fault codes point to CAS internal errors or voltage faults rather than transponder faults, the CAS module itself is the likely culprit. A BMW diagnostic scan will clarify which side of the communication is broken.
What is the typical cost to replace an E60 CAS module?
A new BMW OEM CAS module can cost €400–€800 depending on variant. A tested used OEM unit sourced from a reputable European supplier typically runs €80–€200. Programming and key synchronisation at a specialist workshop adds €100–€250. Total repair cost is usually well below the new-part route, and a tested used CAS carries the same reliability when properly coded.
Can the BMW E60 CAS be repaired rather than replaced?
In some cases, yes. Specialist electronics repair shops can re-solder the EEPROM chip, restore corrupted data from a backup, or replace failed internal components. This is worth pursuing if the module has suffered water damage or a known voltage spike. However, if the EEPROM data is fully corrupted and no backup exists, replacement is the only path. A repair attempt is generally cheaper than replacement if successful.
Will a failed CAS drain my E60 battery overnight?
A partially failing CAS can absolutely cause a parasitic drain. If the module is stuck in an active state — constantly polling for a key signal or failing to sleep after the car is locked — it can draw 200–400mA continuously. This will flatten a standard battery in 24–48 hours. If you have a recurring dead battery on an E60 and no obvious cause, scan the CAS and check sleep current before replacing the battery.
Find tested OEM electronic parts and modules at:
https://giantparts.eu/


