BMW ECU LOCATION & LABEL GUIDE
Find the ECU. Read the label. Choose the right service.
Not sure where your BMW engine ECU is, or which number to send us? Start with your chassis below, then photograph the complete label. We can help identify the unit before you order a replacement, EWS delete or cloning service.
Open the BMW ECU finder: search by part number, engine and chassis →
Start with the car and engine
Your chassis code identifies the vehicle platform, such as E46 or E90. It is different from the full VIN and the engine code. Tell us the model, build year, petrol or diesel, engine code if known, and whether it is an engine conversion. One chassis can use several ECU families and locations.
BMW often calls the petrol engine computer DME and the diesel computer DDE. The E-box is the protected electronics enclosure. The EWS or CAS immobiliser module, gearbox computer and fuse box are different units—do not send one of those instead of the engine ECU.
Search for an ECU service
Already have the label? Enter the ECU family or part number below. Numbers can be entered with or without spaces. This searches our ECU-family services, including their part-number references. A search match is an identification aid; confirm the exact hardware before ordering.
Before you open a cover
Park securely, switch the ignition off and keep the key away from the car. Let hot engine parts cool. For a label photo, leave the ECU connected whenever it can be viewed safely. Before unplugging or removing a module, follow the correct battery-isolation and removal procedure for your exact vehicle, or ask a garage to do it.
Keep water and dirt out of electronics enclosures. Do not force connector levers, pull wiring or open the metal ECU casing just to identify it. Refit covers and seals correctly. If the cover, engine or wiring differs from the guide, stop and send us a photo before dismantling further.
Direction convention: left and right mean the vehicle’s left and right when seated facing forwards. That is the opposite of your view when standing in front of the bonnet. UK right-hand-drive and left-hand-drive descriptions should not be mixed by calling a location “driver’s side” or “passenger’s side”.
Choose your BMW chassis
Expand your platform below. These are starting locations for identification, not a substitute for the build-specific workshop removal procedure. Engine conversions may relocate the ECU.
E36 3 Series & BMW Z3
Start under the bonnet at the rear of the engine bay, against the bulkhead. The engine computer sits in a protected recess/enclosure behind a removable cover; it is not the immobiliser module inside the cabin. Z3 and E36 engine combinations use different units, so photograph the label rather than choosing MS41, MS42 or MS43 from the model badge alone.
E46 3 Series
On the common E46 layouts, look for the electronics enclosure at the vehicle’s left-rear corner of the engine bay, near the bulkhead beneath the windscreen area. The ECU is inside the protected box, not the cabin fuse panel. Four-cylinder, six-cylinder, diesel and M3 versions use different engine computers. An E46 M3/S54 should be identified through its MSS54/MSS54HP label, not treated as a regular ME9.2 application.
E39 5 Series
Start at the rear-right of the engine bay. The electronics enclosure is below the cabin/microfilter housing area, so the ECU may not be visible with all the covers fitted. A gearbox control unit can be nearby; check that the label belongs to the DME/DDE. The 520d, six-cylinder petrol, V8 and M5 variants must be identified individually.
E38 7 Series
Look in the protected engine-bay electronics enclosure near the rear bulkhead area. Access covers and the neighbouring control units vary with the engine. Photograph the engine-ECU label and identify petrol/diesel and the exact engine first. The M67 740d master/slave arrangement must be distinguished from six-cylinder M57 hardware.
E53 X5
The engine ECU is housed in an under-bonnet electronics enclosure towards the rear of the engine bay. The lid and neighbouring components depend on the engine. The 3.0i, M62/N62 V8 and 3.0d do not all use the same unit. Give us the engine and build details before removing covers that do not match your car.
E60 / E61 5 Series
For the earlier engines covered by our MS45, ME9.2 and diesel references, start with the under-bonnet electronics box in the rear bulkhead/cabin-filter area. Do not confuse the engine ECU with the CAS module inside the cabin. Later engines can change the layout; engine code and build date matter as well as E60 or E61.
E63 / E64 6 Series
Check the engine-bay electronics enclosure in the bulkhead/cabin-filter area for the relevant early petrol-engine layouts. Identify the engine before opening the box: a six-cylinder, N62 V8 and M6 have different hardware. For an N62TU, BMW locates the DME in the bulkhead electronics box; that does not make every 6 Series ECU interchangeable.
E65 / E66 7 Series
BMW locates the engine-bay electronics box beneath the right-side microfilter housing area. Several modules share the enclosure, so read the DME/DDE label rather than identifying a unit by its casing alone. Some V12 versions have two engine control units. Ask us which label(s) to photograph before sending a unit.
E70 X5 / E71 X6
Identify the engine first—there is no reliable single ECU location or module count for every E70/E71. Some engines use a rear engine-bay electronics enclosure; N55 petrol hardware is intake-mounted, and V8 arrangements need their own instructions. Send the model, engine/build details and an engine-bay photo if the label is not immediately accessible. Do not remove an intake assembly simply to follow a generic X5/X6 guide.
E81 / E82 / E87 / E88 1 Series
For many N45/N46/N52 and diesel layouts, start with the under-bonnet electronics enclosure beneath the rear windscreen/cowl area. Body style does not identify the ECU. Turbocharged engines need an engine-specific check: an N55 DME is intake-mounted rather than simply located in the rear E-box. Tell us the exact engine and build year if you are unsure.
E83 X3
Start with the under-bonnet engine-electronics enclosure near the rear bulkhead area. Its covers and the ECU differ between M54, N52 and diesel versions. Look for the manufacturer/family and full label numbers; the separate immobiliser module is not the engine ECU. If the label cannot be seen without unplugging the unit, ask for the engine-specific removal procedure.
E84 X1
Check the exact engine and build year before selecting a location. Many early layouts use an under-bonnet electronics enclosure, while intake-mounted engine computers require different access. Send an engine-bay photo and the vehicle/engine details if you cannot identify the DME/DDE confidently. E84 is covered here as an identification route, not as one universal removal procedure.
E85 Z4
Look for the protected under-bonnet electronics enclosure towards the bulkhead/windscreen area. Confirm whether the engine is M54, N46, N52 or an M-engine version before choosing a service. E85 Z4 and E36-based Z3 are different platforms; a Z3 guide or label reference must not be assumed to describe an E85.
E90 / E91 / E92 / E93 3 Series
For many early E9x engines, the DME/DDE is in a protected under-bonnet box below the rear cowl/cabin-filter area. On the common enclosure layout it is at the vehicle’s right-rear engine-bay area. Engine changes matter: BMW’s N55 computer is intake-mounted, so a later 335i may not match an N52/N54 or diesel guide. Confirm the engine and label; the CAS and junction-box modules inside the car are different units.
Which numbers do we need?
Take one sharp, well-lit photograph of the whole label, plus a second photo of the ECU and connectors. Avoid glare and cropped edges. We need the manufacturer, ECU family and hardware numbers together—not just a number copied from the plastic cover.
| Label detail | Example | What to send |
|---|---|---|
| ECU family | MS42, MS43, ME7.2, ME9.2 or DDE 4.0 | Include the full variant, such as MS45.0 versus MS45.1. |
| BMW number | 1430844 / 12141430844 | Copy every digit shown. Seven-digit and full catalogue references can both be useful. |
| Siemens reference | 5WK90329 | Include the complete 5WK code and any index/version. |
| Bosch reference | 0261204620 / 0 261 204 620 | Include the leading zero and all ten digits. |
| Vehicle details | E46, M52B25TU, manual | Model, build year, engine, gearbox and any conversion or modifications. |
A shared part number or similar casing does not prove that two ECUs can be swapped. Hardware, software, immobiliser configuration and the service required all matter.
Send us a photo before you order
Use the WhatsApp button at the bottom left of this page, call 01244 710374 or email info@digital-tuning.co.uk. Tell us what you want to achieve: a replacement ECU, postal EWS delete, cloning or help diagnosing a fault.
Browse EWS delete services by ECU type · Read the BMW ECU buying guide · Postal order and shipping information
