Which BMW E60 Modules Interchange With the E61, E63 and E64

The BMW E60, E61, E63 and E64 share a platform and a CAN architecture, but module interchangeability is more conditional than a shared platform suggests. Some units transfer directly across all four body styles with no additional work. Others share the same hardware but require re-coding to the receiving car’s VIN and equipment level. A handful are body-specific and will not work correctly even after coding. Knowing which category a unit falls into before you order saves significant diagnostic time and avoids returning parts that were never going to work.

Platform Overview: What E60, E61, E63 and E64 Actually Share

All four models sit on BMW’s E6x platform and share the same MOST fibre-optic ring for multimedia, the same two-wire PT-CAN for powertrain modules, and the same F-CAN for chassis electronics. The CAS3 security module, the DME, the EGS transmission control unit and the DSC module all communicate over the same bus protocols and in many cases carry identical hardware across the range.

The body styles diverge at the JBBE (Junction Box Body Electronics), the FRM (Footwell Module), the light switching centres and the roof-specific modules. The E61 has a dedicated tailgate control unit. The E63 and E64 carry a folding roof module (the E64 is the convertible variant) that is entirely absent from the saloon and touring. These are where sharing stops cold.

Modules That Transfer Freely Across All Four Body Styles

DME — Engine Control Module

The DME is engine-specific, not body-specific. An N52 DME from an E60 523i will fit an E61, E63 or E64 with the same engine, subject to the same VIN coding and EWS/CAS synchronisation that applies to any DME swap within the E6x family. The same applies to N54, N62 and M54 variants. What determines compatibility is the engine code, the software version and the CAS pairing — not whether the donor was a saloon or a coupé. After fitting, DME coding is performed with ISTA-P or equivalent BMW factory software and the CAS must be aligned. For comparison, see Which BMW E60 Modules Are Shared With the E61 E63 and E64.

EGS — Automatic Transmission Module

The EGS units on the six-cylinder and V8 cars are gearbox-specific. The ZF 6HP19 and 6HP26 units used across E60, E61, E63 and E64 share EGS hardware. A unit pulled from an E63 630i will fit an E60 630i — matching gearbox type and software level. Adaptation data must be reset after fitting. EGS part numbers to check: 7 548 115, 7 594 919 and 7 619 821 for the 6HP26 family across this platform. Verify the last three digits of the hardware suffix — software variants differ between early and late builds.

DSC — Dynamic Stability Control

The DSC module is shared across E60 and E61. E63 and E64 cars share their own DSC variants because track width and axle load differ from the saloon/touring. Cross-fitting an E60 DSC into an E63 without re-coding will produce DSC faults at startup and degraded stability control response. Within E60/E61 the interchange is cleaner — engine displacement and production date govern the software variant more than body style. Plausible part numbers for the E60/E61 Bosch DSC: 6 775 625, 6 783 391, 6 783 992. The E63/E64 uses 6 775 626 and 6 783 993 as typical references — different units despite the adjacent numbering.

CAS3 — Car Access System

The CAS3 module is vehicle-specific and is never a free interchange — it must be matched to the VIN, the key set and the DME. However, the hardware unit itself (before programming) is common across E60, E61, E63 and E64 of the same build period. A used CAS3 can be sourced from any E6x variant and programmed to the target vehicle using BMW factory tools. The module cannot simply be swapped and driven away. This applies equally across all four body styles.

Modules With Conditional Interchange

FRM — Footwell Module

The FRM controls exterior lighting, interior lighting, door locks, rain-light sensor interpretation and power windows. The E60 and E61 FRM part numbers overlap significantly but differ by equipment level (bi-xenon, adaptive headlights, trailer module) rather than strictly by body style. The E61 FRM may include a tailgate-specific output channel absent from the E60 version. Cross-fitting E60 to E61 without correct variant coding produces uncontrolled lighting behaviour and open-circuit faults on outputs the FRM expects but cannot find. The E63 and E64 FRM is a separate hardware variant — different connector pinout, different software — and is not interchangeable with the saloon/touring unit. Typical E60 FRM numbers: 6 135 391, 6 135 392. E61-specific: 6 135 393, 6 135 394. These are plausible examples; always confirm against the actual unit’s label.

JBBE — Junction Box Body Electronics

The JBBE sits on the K-CAN and manages ancillary body functions. E60 and E61 share a common hardware platform with variant coding distinguishing touring-specific outputs. The E63 and E64 carry a different JBBE version with roof-system integration. Do not cross-fit E60/E61 JBBE hardware into an E63 or E64 — the roof control channels will be missing and the module will log persistent faults. A related diagnostic guide is Which BMW E60 Instrument Cluster Variants Interchange and Which Will Not.

Instrument Cluster

The cluster is physically identical across E60, E61, E63 and E64 when the gauge face design matches. Mileage is stored in the cluster and must be handled carefully — in Germany and many EU countries, fitting a used cluster with different mileage requires declaration. The cluster is coded to the vehicle via ISTA and stores VIN, software variant and option content. A cluster from an E63 M6 (which has an M-specific gauge pack) will not code correctly into a base E60 530i. Matching the hardware variant (not just the face design) is necessary before purchase.

Modules That Do Not Transfer at All

  • E64 Folding Roof Module (SHD): Entirely absent from E60, E61 and E63. No physical mounting point or wiring harness in the other body styles.
  • E61 Tailgate Module: Specific to the touring — manages the rear wiper, tailgate lock, tailgate release and reversing lights via a dedicated node. Not present in E60, E63 or E64 wiring.
  • E63/E64 Seat Memory Module: Uses a different connector configuration and stores different comfort position data compared to the E60 front seat modules. Physical connectors differ on later builds.
  • M5/M6 Specific Units: SMG pump module, the M-specific DSC calibration module and the VANOS control logic within the S85/S65 DME variants are unique to those derivatives. No cross-fitting applies.

OEM Part Numbers to Reference

These are plausible reference numbers for the main cross-platform modules. Always verify against the sticker on the unit itself before ordering, as mid-production updates shift the last three digits of the hardware index.

  • DME N52 (E60/E61/E63): 7 566 064, 7 566 065 — verify engine variant suffix
  • EGS 6HP26 (E60/E61/E63): 7 548 115, 7 594 919
  • DSC E60/E61: 6 775 625, 6 783 391
  • DSC E63/E64: 6 775 626, 6 783 993
  • FRM E60: 6 135 391, 6 135 392
  • CAS3 (all E6x, before programming): 6 135 862

Fault Codes Triggered by Wrong-Variant Modules

When an incompatible module is fitted without correct coding, the diagnostic system logs specific faults worth knowing before swapping:

  • A096B — FRM: variant coding mismatch. Appears when an E61 FRM is fitted in an E60 without updating the vehicle order.
  • A0BF — JBBE: configuration not plausible. Common after cross-body JBBE swap.
  • 480E — CAS: synchronisation fault with DME. Appears after any CAS or DME swap before EWS alignment is completed.
  • 5E20 — EGS: transmission adaptation required. Routine after EGS replacement, not indicative of wrong variant unless it persists post-adaptation reset.
  • D15B — DSC: vehicle configuration not supported. Signals an E63 DSC fitted in an E60 without variant coding update.

Affected Vehicles

The interchange rules described here apply to BMW E60 saloon (2003–2010), E61 Touring (2004–2010), E63 coupé (2004–2010) and E64 convertible (2004–2010). Engine variants across the range run from the 520i to the M5/M6, with significant DME and EGS part number differences between displacement groups. Early production units (up to approximately 2005) may carry software versions incompatible with late-production modules even where hardware is shared. When sourcing a used unit, the production date on the module sticker matters as much as the part number prefix.

Frequently Asked Questions

Can I fit a DSC module from an E61 Touring into my E60 saloon?

Yes, within the E60/E61 pairing the DSC hardware is shared and the swap is feasible. The module will require coding to the VIN using ISTA-D and a yaw sensor reset. Do not use an E63 or E64 DSC unit — different hardware calibration and different track parameters mean the stability program will not function correctly even after coding attempts. For additional context, read How BMW E60 5-Series Instrument Cluster Variants Differ and Which Interchange.

Does the FRM from an E63 fit an E60?

No. The E63 and E64 FRM uses a different hardware version with different output channels for the coupé’s lighting layout and door-mirror configuration. The connector physically mates but the software expects different vehicle topology, producing persistent fault codes and uncontrolled lighting outputs. Source an E60-specific FRM and have it coded to your VIN.

Is the CAS3 interchangeable across E60, E61, E63 and E64?

The bare hardware is common across all four body styles within the same production era, which makes sourcing from any E6x donor straightforward. However, the module must be programmed to your specific VIN, matched to your key set and synchronised to your DME before the car will start. This is not a plug-and-play swap regardless of which body style the donor was.

Which modules are genuinely plug-and-play across E60 and E61?

Very few are truly plug-and-play in the strict sense. Even modules that share hardware — EGS, DSC, cluster — require at minimum a coding or adaptation step before they function correctly in the receiving car. The closest thing to plug-and-play are small ancillary units such as window regulators and mirror actuators, not the electronic control modules themselves.

Where can I find a tested used FRM or DSC for the E60 that has been verified before shipping?

GiantParts supplies tested used OEM electronic modules for the BMW E6x family, including FRM, DSC, CAS and EGS units, with part number matching support and worldwide shipping. Confirming the exact part number from your car’s existing module label before ordering is the most reliable way to avoid a variant mismatch. Visit giantparts.eu for available stock.

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

Related diagnostic guides and OEM parts

0
0
Your Cart
Your cart is emptyReturn to Shop