BMW · 2006-2013 · MK60 / MK61
BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i ABS module repair
Mail in your BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i ABS module with our prepaid label. It comes back repaired and still coded to your VIN — or, if it is past repair, as a refurbished unit with your data cloned on, or with your repair price refunded minus shipping.
- Unit: MK60 / MK61
- Stability control: yes
- 12 sourced part numbers
- 3 fault codes
Known failure
The ABS module in the BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i
The 2006-2013 BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i uses this ABS unit: Continental Teves (ATE); Bosch also listed ATE MK60E (a rebuilder) / 'MK61' (a rebuilder). source ↗ The same listing covers the 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i, M3 (E90/E92), 1 Series (E82/E88) 128i/135i and Z4 (E85/E86 2006-2008, E89 2009). It is an ABS unit with stability control, so the module also handles traction and stability functions. source ↗ On our bench that puts it in the ATE / Continental MK60 / MK61 family, alongside 9 other vehicle lines on this site.
Its ABS module appears under 12 part numbers in the sources we checked, starting with 3452 677607-01 (A rebuilder's MK61 E90 reference list (printed exactly so - looks one digit short of a normal 7-digit BMW number; verify on label)). source ↗ Different numbers usually separate model years, drivetrains and option packages — match the number on your own module label rather than the year alone. The control unit is mounted on the valve block. On many units it unbolts, so the brake lines stay on — send us a photo if you are not sure.
BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i ABS module part numbers
Match the number printed on your module's label. Each number links to the page it was found on.
3452 677607-01
source ↗A rebuilder's MK61 E90 reference list (printed exactly so - looks one digit short of a normal 7-digit BMW number; verify on label)
34-50-6-777-160
source ↗A rebuilder's MK61 E90 reference list (2007-2012 E90/E91/E92, E93, E82/E88, Z4)
34-50-6-777-161
source ↗A rebuilder's MK61 E90 reference list (same)
34-51-6-777-165
source ↗A rebuilder's MK61 E90 reference list (same)
3451 6769162-03
source ↗A rebuilder's ATE MK60E list (2006-2011 3 Series, 2008-2011 128i, M3, M5/M6, Z4 - not mapped per model)
3452 6769164-02
source ↗A rebuilder's ATE MK60E list (same)
3451 6776066-01
source ↗A rebuilder's ATE MK60E list (same)
3452 6776067-01
source ↗A rebuilder's ATE MK60E list (same)
3451 6790146-01
source ↗A rebuilder's ATE MK60E list (same)
3452 6790147-01
source ↗A rebuilder's ATE MK60E list (same)
10.0212-0044.4
source ↗ATE hydraulic-unit number on a rebuilder's MK60E list (same applications)
10.0961-0820.3
source ↗ATE control-unit number on a rebuilder's MK60E list (same applications)
Reading the label · Bosch (supplier number, all brands)
10-digit Bosch number on a white label. Control units 0 265 9xx xxx (5.7: 0 265 950/900 xxx; SBC: 0 265 960 0xx); Bosch 5.3 control units 0 273 004 xxx; 0 265 2xx xxx also seen. a rebuilder writes short forms ('950-080', '358'). source ↗
e.g. 0 265 950 080 · 0265950958 · 0 273 004 358
Reading the label · ATE / Continental Teves (supplier number, all brands)
Read as 10.0xxx-xxxx.x: control units 10.0960-/10.0961-/10.0926-/10.0948- with '.3', hydraulic units 10.0212-/10.0204-/10.0399- with '.4'. Often run together as 11 digits (10021200214 = 10.0212-0021.4 on the same a rebuilder.com page). source ↗
e.g. 10.0960-0818.3 · 10.0961-0820.3 · 10.0212-0044.4
Reading the label · BMW / MINI
11 digits: 34 51 = hydraulic side, 34 52 = control unit (an owners’ forum labels 3452 'ECU'); 34 50 also seen. Label form '3451 6788219-02' (base + 2-digit index); catalogue forms '34-51-6-753-643' / '34516751768'. Sellers often quote only the last 7 digits. source ↗
e.g. 3451 6788219-02 · 3452 6788220-01 · 3452-6753842-01
ABS fault codes on the BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i
Our promise
Can’t be repaired? You don’t pay for a repair.
If the bench finds your module past repair, we stop and tell you before doing anything else. Then you choose:
- 1A replacement — a refurbished unit of the same family with your VIN, coding and configuration cloned onto it, from $950. You pay only the difference from what you already paid, and we confirm the amount with you first.
- 2Your module back — with the repair price refunded, minus shipping costs.
Either way, nothing that changes your price happens without your OK.
Refund stages in our terms →Other vehicles with the MK60 / MK61
Same unit family, same bench process and the same starting price.
- 2006-2013 Audi A3 (8P)
- 2007-2015 Audi Q7 (4L)
- 2010-2017 Chevrolet Equinox (second generation)
- 2009-2016 Hyundai Genesis sedan (BH) 2009-2014
- 2007-2017 Jeep Compass (MK49)
- 2007-2015 Mercedes-Benz S-Class (W221) S550/S600/S63/S65
- 2002-2008 MINI Cooper (R50)
- 2006-2018 Volkswagen Golf / Rabbit / GTI / Golf R (Mk5-Mk6)
- 2006-2010 Volkswagen Passat B6 (3C) sedan/wagon
BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i ABS module questions
Which ABS module is in the BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i?
The source we cite lists it as: Continental Teves (ATE); Bosch also listed ATE MK60E (a rebuilder) / 'MK61' (a rebuilder). We price and bench it as part of the ATE / Continental MK60 / MK61 family. The exact unit is confirmed from your module label on arrival.
How much does ABS module repair cost for a BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i?
Repair of your own module starts at $499; a replacement unit with your data cloned starts at $950. Return shipping starts at $29.95 and the label to us is prepaid.
My BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i module number is not listed. Can you still repair it?
The 12 numbers above are the ones we could source, not every one that exists. Send us a photo of the label first, or order the repair and we confirm the unit before any work.
BMW 3 Series (E90/E91/E92/E93) 325i/328i/330i/335i ABS light on? Fix the module you already own — from $499.
Look up your part number and order online — we email you a prepaid label to our lab. Or send us a photo of the label and your VIN first, and we'll tell you what you have and what it costs.
Back with your VIN and coding · can’t be repaired? repair price back, minus shipping · 1-year warranty · rush 2–3 days +$100
Call (817) 505-4201 · 📱 Text us a photo of the module label · Ask first — send a label photo · Email repairs@absmodulelab.com
Repair From $499
Start My Repair