Loading

BMW E60 5-Series CAS Module Failure: Common Faults and Repair

The CAS (Car Access System) module in the BMW E60 5-Series is the central controller for the vehicle’s immobilizer, key recognition, and start authorization. When it fails, the car simply refuses to start — sometimes without any warning at all. A faulty CAS is one of the more frustrating faults on the E60 platform because it can mimic symptoms of a dead battery or a broken key, sending owners down the wrong diagnostic path for days.

What Is the CAS Module and Why Does It Fail?

The CAS module in the E60 acts as the gateway between the key transponder, the EWS immobilizer logic, and the DME/DDE engine control unit. It verifies the key, authorizes the starter relay, and communicates over the K-CAN and PT-CAN networks. Without a valid signal from CAS, the engine will crank but never fire — or in some failure modes, it won’t even attempt to crank.

On E60 5-Series cars built between 2003 and 2010, the CAS module tends to fail for a handful of well-documented reasons: internal solder joint cracking on the PCB due to thermal cycling, voltage spikes from jump-starting, water ingress near the A-pillar or footwell area, and — probably the most common culprit — battery drain events that leave the module in a corrupted state. Some units simply wear out after high mileage; the EEPROM holding the key codes degrades over time.

Symptoms of a Failing E60 CAS Module

  • Car cranks normally but will not start (no fuel injection authorization)
  • “Incorrect key” or “Start not possible” message in the instrument cluster
  • Key recognized intermittently — starts fine one day, refuses the next
  • All keys stop working simultaneously (classic EEPROM fault)
  • Loss of central locking and comfort access if CAS is also tied to FEM functions
  • Battery draining overnight due to CAS staying active on the bus
  • Steering lock (ELV) not releasing — car is locked in place

One pattern that comes up regularly in the workshop: the car starts fine in the morning, then after a short warm engine restart it refuses. The module is reading the key during initial cold start when internal resistance is lower, but loses the signal once temperature climbs. That thermal behavior is a strong indicator of a cracked solder joint rather than a dead EEPROM. For comparison, see BMW E60 5-Series CAS Module Failure: Symptoms and Repair Guide.

Common Error Codes — E60 CAS Faults

Fault Code Description
A7CB CAS: wheel electronics, no communication
A7E6 CAS: start enable signal to DME missing or implausible
A7F1 CAS: key transponder not recognized
A804 CAS: internal memory fault (EEPROM checksum error)
A7CC CAS: communication fault on K-CAN
480A DME: start enable from CAS implausible (cross-stored in DME)

These codes are best read with ISTA/D or INPA. Generic OBD2 readers will often return no codes at all because CAS faults are stored in the body domain rather than the powertrain network.

Which Vehicles Are Affected?

The CAS2 and CAS3 modules are fitted across a wide range of BMW models from this era, not just the E60. If you own any of the following, the same failure modes apply:

  • BMW E60/E61 5-Series (2003–2010) — saloon and Touring
  • BMW E63/E64 6-Series (2004–2010)
  • BMW E90/E91/E92/E93 3-Series (2005–2012)
  • BMW E65/E66 7-Series (2002–2008) — uses a related CAS generation
  • BMW E83 X3 (2004–2010)
  • BMW E70 X5 (2007–2013)
  • BMW E87/E81 1-Series (2004–2011)

The E60 built from 2003 to mid-2007 typically carries CAS2; later E60 models use CAS3 or CAS3+. The hardware differs enough that they are not interchangeable without re-coding.

Common OEM Part Numbers — E60 CAS Module

OEM Part Number Application
61.35-6 945 541 CAS2 unit, E60 early production (2003–2005)
61.35-6 974 866 CAS2, E60/E61 petrol variants 2005–2007
61.35-9 119 284 CAS3, E60/E61 late production (2007–2010)
61.35-9 217 370 CAS3+, E60 N52/N53 engine applications
61.35-6 941 501 CAS2, early E65/E90 shared platform variant

Always match by your 17-digit VIN before ordering. The CAS is coded to the DME and ELV — a used unit always requires re-coding or ISN transfer. Do not fit a second-hand CAS without professional coding equipment. A related diagnostic guide is BMW E60 5-Series CAS Module Failure Common Faults and Repair.

Repair or Replace? A Workshop View

Repairing a CAS module means reflowing or reballing the BGA chip on the board — technically feasible, but only worthwhile if the root fault is a dry solder joint. EEPROM failures are less predictable after a repair; the data may be partially intact but unstable. In most workshop scenarios, fitting a tested used OEM CAS and performing ISN synchronization with ISTA/P gives a more reliable outcome than chasing a board repair that might fail again in six months.

Cost comparison matters here. A professionally rebuilt CAS can run €300–500 at a specialist. A tested used OEM unit from a reputable source with matching part numbers costs considerably less and comes with known coding history. For a car that may be worth €8,000–12,000, it is often the more sensible path.

Frequently Asked Questions

Can I drive an E60 with a faulty CAS module?

No. A failed CAS module will prevent the car from starting entirely in most cases. Even if the car occasionally starts, the intermittent no-start condition makes it unreliable and potentially unsafe to use. The module needs to be diagnosed and replaced before regular use.

Will a second-hand CAS module work in my E60 without coding?

No. The CAS module stores the ISN (Individual Serial Number) that must match the DME. Fitting an uncoded used unit will result in a permanent no-start. The used module must be coded to the vehicle using BMW ISTA/P or equivalent professional software by a technician who can perform ISN synchronization.

How do I tell the difference between a dead key battery and a CAS fault?

Replace the key battery first — it is the cheapest check. If a fresh battery in both keys does not resolve the no-start and ISTA/D shows CAS fault codes, the module itself is suspect. A working key will show a green LED flash on the CAS housing during key recognition; if there is no response at all, the module has lost communication. For additional context, read BMW E60 5-Series DME Failure: Common Faults and Diagnostic Guide.

What causes the CAS module to drain the battery on an E60?

A failing CAS can stay partially active on the CAN bus after the ignition is switched off, drawing 200–400 mA continuously instead of the normal standby current of under 50 mA. This drains a healthy battery flat overnight. The fault is confirmed by measuring key-off current draw with a clamp meter and isolating the K-CAN segment where CAS sits.

Is the E60 CAS module the same as the one in the E90 3-Series?

They are the same generation of hardware (CAS2 or CAS3 depending on build year) and share many part numbers, but each unit is coded to its specific VIN. You can use a donor CAS from an E90 in an E60 as long as the generation matches — but it must always be re-coded to the recipient vehicle’s ISN before use.

Finding a Tested Replacement Unit

When sourcing a used CAS module for the E60, the most important things to verify are: the exact part number suffix matching your VIN, the CAS generation (CAS2 vs CAS3 vs CAS3+), and that the supplier can confirm the unit was tested in a running vehicle before removal. Generic eBay listings rarely provide this information. GiantParts.eu sources tested OEM electronic modules from European dismantlers, ships worldwide, and lists accurate OEM part numbers so you can cross-reference before ordering.

Find tested OEM electronic parts and modules at:
https://giantparts.eu/

Related diagnostic guides and OEM parts

5
5
Your Cart
Live chat support
×
Avatar
GiantParts
AI Assistant
Hello, I'm GiantParts AI. Send your OEM number or car model to find the correct part.
 
For best results, enter the OEM number exactly as shown on the part.