BMW

BMW E90 3 SERIES ENGINE CONTROL MODULE UNIT CAS KEY IGNITION SWITCH ( used )

RM 1,200

Condition: Used (Original)

At a Glance

  • BMW E90 3 SERIES ENGINE CONTROL MODULE UNIT CAS KEY IGNITION SWITCH ( used )
  • Fits: BMW E90 3 Series · confirm by chassis number before ordering
  • Used Original · tested working
  • RM 1,200 · final quote via WhatsApp
  • M.S. Motor · Kuala Lumpur, Malaysia · ready stock

Diagnosis and Common Symptoms

Is your BMW E90 exhibiting starting problems? Common symptoms of a failing Engine Control Module (ECM), Car Access System (CAS), or ignition switch include:

  • Engine Cranking but Not Starting
  • Intermittent Starting Issues
  • Dashboard Warning Lights: Check Engine Light (CEL), Transmission Warning Light
  • Error Codes (DTC): Commonly related to immobilizer malfunction, CAS module communication errors, or ECM failure. Specific fault codes could include A0C1, A0B4, D904, A104 (These codes are examples and may vary).
  • Inability to Turn the Ignition
  • Remote Key Fob Not Working
  • Steering Wheel Lock Malfunction

Introduction

This listing is for a used, tested, and functional BMW E90 3 Series Engine Control Module (ECM) along with its associated Car Access System (CAS), key, and ignition switch. This matched set ensures compatibility and simplifies the replacement process. This unit undergoes thorough testing to ensure proper operation before being offered for sale. Part number verification recommended for perfect match.

Product Details

Brand: BMW Model Compatibility: BMW E90 3 Series (2005-2012). Also compatible with some E81, E82, E87, E88 models. Fits 316i, 318i, 320i, 323i, 325i, 328i, 330i, 335i, 318d, 320d, 325d, 330d, 335d variants. (Confirm compatibility with your chassis number). Engine codes include N43, N46, N52, N54, N47, M47. Part Name: Engine Control Module (ECM), Car Access System (CAS), Key, Ignition Switch

Condition: Genuine Used (Tested Working) Notes: This is a matched set (ECM, CAS, Key, Ignition Switch) removed from a single vehicle. This significantly reduces coding complexity compared to replacing individual components. However, final coding or adaptation may still be required to fully integrate with your vehicle's existing systems. Please consult with a qualified BMW technician.

Frequently Asked Questions

What symptoms indicate this part has failed?

Common symptoms include difficulty starting the car, intermittent starting problems, a "crank but no start" condition, immobilizer-related error messages on the dashboard, or the key not being recognized by the vehicle. Failure to communicate errors from the DME also can be an indication.

Does this part require coding or programming after installation?

Yes, coding and/or programming is *highly likely* required after installation. While this is a matched set, it will still need to be adapted to your specific vehicle's VIN and immobilizer system by a qualified BMW technician using appropriate diagnostic tools (e.g., ISTA-P, ISTA-D).

Is this part original or aftermarket?

This is a genuine original part removed from a donor vehicle. Its functionality was verified via comprehensive testing before dismantling.

Part price does not include installation. Our workshop can install for you, labour is charged separately and confirmed with you before any work starts.

We cannot diagnose your car over WhatsApp or photos. Not sure this part will solve your problem? Come for a workshop check, diagnosis fee RM180. If you proceed with the repair using our parts, the RM180 is offset into the labour charge. If you decide not to repair, only the RM180 applies.

All parts are tested and guaranteed to work. Whether a part solves your car's problem can only be confirmed by diagnosis.

Shipping: from Kuala Lumpur, West Malaysia ~RM50, East Malaysia ~RM80 (estimate, confirm via WhatsApp). Delivery 1-2 working days in secure anti-static packaging.

Warranty: 30-day exchange for control units, engines, gearboxes and other major parts; 14 days for small parts. Claims require proof of installation by a qualified workshop. No warranty for items opened, modified, or damaged by wrong installation.

Prices vary with stock and part condition. Final price via WhatsApp.

Original Parts

Quality European Originals

Fast Delivery

Nationwide Shipping