Buying a Used BMW E65 7-Series CAS Module: Five Checks Before Paying
The CAS — Car Access System — on the BMW E65 7-Series is the central node that links ignition authorisation, the EWS immobiliser function, key transponder pairing and the start signal to the DME and EGS. A used unit that carries the wrong suffix, that has been paired to a different key set, or that has been incompletely coded will leave you with a car that cranks but refuses to fire. Getting this right before money changes hands saves a significant amount of diagnostic time afterward.
Check One: Read the Exact Part Number Including the Suffix
The CAS unit on the E65 was supplied across several hardware revisions. The base BMW part number family sits around 61.35-6 948 993, 61.35-6 964 368, 61.35-6 971 019 and 61.35-6 974 163, with later builds carrying 61.35-6 977 553. The suffix or index letter after the base number indicates the hardware generation, and that generation determines which DME variants and which key transponder technology the unit supports. Fitting a CAS from a 2003 E65 735i into a 2007 E65 750i is not a like-for-like swap — the hardware revision may differ and the coding tables will not match. Always read the label on the unit itself rather than relying on a listing description. Sellers frequently copy the number off the donor car’s order document rather than off the module.
Check Two: Confirm Whether the Unit Has Been Paired and to How Many Keys
The E65 CAS stores a paired key count internally. Once keys are registered to a CAS, that pairing history is retained in non-volatile memory. A unit that has been removed from a written-off car and sold without a full key set means you will need a dealer or a specialist with the right equipment — typically ISTA/P or a compatible aftermarket tool — to re-pair your existing keys. Ask the seller directly: does the unit come with the full key set from the donor car? If yes, the job is substantially simpler. If no, budget for key adaptation. This is not a fault, but it is a cost that changes the economics of buying used versus buying new. For comparison, see How the BMW E65 7-Series CAS Module Causes a No-Start.
Check Three: Establish Whether the Unit Has Ever Been Coded to a VIN
After fitting, a replacement CAS must be coded to the recipient vehicle’s VIN and adapted to the DME. On the E65 this is done via ISTA/P or a compatible programming tool. A CAS that has been partially coded — for example, VIN-written but not DME-adapted — will cause the car to crank without starting and will log communication faults between the CAS and the DME. Ask the seller whether the unit was removed before or after coding. A unit pulled from a car before the dealer completed initial coding is in a better state than one that was partially programmed and then abandoned. Neither situation is fatal, but knowing which one you are dealing with determines how much workshop time you are buying alongside the part.
Check Four: Inspect the Physical Condition of the Housing and Connector Pins
The CAS on the E65 sits in the steering column area. It is not exposed to water ingress in the way that a SAM or footwell module can be, but connector pin corrosion is still common on high-mileage cars where moisture has entered the footwell at some point. Examine the main connector: look for bent or pushed-back pins, green or white oxidation on the terminals, and any evidence of heat discolouration on the connector body itself. A connector that has been forced on at an angle will have deformed the pin locking tabs. These are repairable with patience but they take time and they should reduce what you are prepared to pay. Also check the housing for cracks — the CAS is retained by a bracket and a cracked housing suggests the unit was removed carelessly or suffered an impact.
Check Five: Ask What Fault Codes Were Present Before Removal
A reputable seller should be able to tell you why the unit was removed from the donor car. If the car was broken for parts after an accident, that is a straightforward history. If the CAS was removed because the donor car had start problems, that is a red flag — the CAS itself may have been the cause of those problems, or it may have been pulled before the real fault was found. Common fault codes associated with the E65 CAS include A000A (CAS internal fault), A000C (CAS — EEPROM error), A0098 (CAS — key not recognised) and A009A (CAS — DME communication fault). If the donor car was scrapped with active internal CAS faults, the module itself may be defective. A tested unit with a clean fault code history is worth paying slightly more for.
What Cannot Be Confirmed Before Fitting
There are two things that genuinely cannot be established until the unit is in the car and connected to a programming tool. First, whether the EEPROM data inside the CAS is intact and not corrupted — this only surfaces when the coding tool attempts to read or write the unit. Second, whether the unit will accept the mileage data from the recipient car’s instrument cluster without conflict. On some E65 builds, a significant mileage discrepancy between the CAS and the cluster triggers a stored fault that requires dealer intervention to clear. Neither of these is a reason to avoid buying used — they are simply risks to price in when negotiating.
Affected Vehicles
The CAS module was fitted across the entire E65 and E66 7-Series production run from 2001 to 2008, covering the 730i, 735i, 740i, 745i, 750i and 760i, as well as the long-wheelbase E66 variants. Early production cars (2001–2003) used a first-generation CAS hardware revision; cars built from approximately late 2003 onward moved to an updated revision with expanded key memory. The F01 7-Series that followed used a CAS3+ unit which is not interchangeable with E65 hardware despite some physical similarities. A related diagnostic guide is BMW E65 No-Start: DME or CAS Fault?.
Error Codes Reference
- A000A — CAS internal fault; indicates an internal hardware or memory problem within the module itself
- A000C — EEPROM read/write error; the unit’s non-volatile memory is failing or has failed
- A0098 — Key transponder not recognised; pairing has been lost or the key frequency is outside tolerance
- A009A — CAS to DME communication fault; the start enable signal is not reaching the engine control unit
- A009E — CAS to EGS communication fault; relevant on automatic transmission cars where the gearbox module requires a start authorisation signal
OEM Part Numbers for Reference
The following part numbers are associated with E65 CAS modules across the production range. Confirm the exact number against the label on your removed unit before ordering:
- 61.35-6 948 993
- 61.35-6 964 368
- 61.35-6 971 019
- 61.35-6 974 163
- 61.35-6 977 553
Suffix differences between these numbers are not cosmetic. A unit that shares the first eight digits with yours but differs in the final digits may require additional coding steps or may not support the same key transponder revision. Part number matching is not optional on CAS units — it is the single most important factor in whether a used replacement will work without a programming session at a dealer.
Frequently Asked Questions
Can I fit a BMW E65 CAS module without any programming at all?
No. Every replacement CAS on the E65 requires at minimum a VIN coding step and a DME adaptation. A module pulled from an identical-specification car and fitted directly will crank the engine but will not allow it to start, because the DME will not receive the authorisation signal from an uncoded CAS. The minimum equipment needed is a tool with ISTA/P capability or a compatible aftermarket programmer such as INPA with the appropriate scripts.
Do I need the original keys from the donor car?
You do not strictly need them, but having them simplifies the key pairing process. If the replacement CAS comes with the full key set from the donor vehicle, those keys can be adapted to your car alongside the CAS coding. Without the donor keys, your existing keys must be freshly paired to the replacement CAS, which adds time to the job and requires the programming tool to erase the stored key data first. For additional context, read BMW E65 CAS: Will a Used Module Work Without Programming?.
Will fitting a used CAS cause a mileage discrepancy warning?
It can. The E65 stores mileage data across several modules including the CAS, the instrument cluster and the DME. If the replacement CAS carries a mileage value significantly different from the recipient car’s cluster, some diagnostic tools will flag a mileage conflict fault. This is stored rather than displayed to the driver in most cases, but it will show when the car is connected to a scan tool. It can be resolved during the coding session if the programmer has the ability to write mileage data to the CAS EEPROM.
How do I read the part number off the CAS module itself?
The CAS is located on the steering column, secured behind the lower steering column trim. Once the trim is removed, the module is visible as a rectangular unit with a multi-pin connector. The BMW part number is printed on a label on the unit body — not on the connector or the bracket. Take a photograph of the full label including any date codes, as these can help establish the hardware revision when the suffix alone is ambiguous.
Is a tested used CAS a reliable option or should I buy new?
A tested unit from a reputable supplier is a reliable option provided the part number matches and the unit has been confirmed operational before dispatch. New CAS modules for the E65 are still available from BMW but carry a significant cost premium, and they still require the same coding and key pairing steps as a used unit. The economic case for a tested used unit is strong on a car of this age — the key is confirming the unit has passed a bench test and that the seller can verify the part number. GiantParts supplies tested OEM CAS modules for the E65 with part number verification included.
Find tested OEM electronic parts and modules at:
https://giantparts.eu/
Related diagnostic guides and OEM parts
- BMW E65 CAS Module Failure: Symptoms and Repair
- How the BMW E65 7-Series Valvetronic Motor Module Causes Rough Idle
Related available product: 61326922649 / 5WK48017 BMW E65 E66 E67 CAS ZAS Immobilizer Module – OEM Used & Tested
