Back to Parts List

BMW 3 SERIES 2.2 - 3.0 320-330 ECU (Engine Management) - Part No: 7528050 / 5WK90018

OEM no: 5WK90018                                                                         - BMW 3 SERIES - ECU (Engine Management) zoom

Send your own unit for rebuild

(Excludes VAT @ 20%)
Return Shipping £
Turnaround time 2-3 working days
Programming see details
Rebuild Details full details

PRODUCT INFORMATION

Vehicle Details:

MakeBMW Model3 SERIES Engine Size:2.2 - 3.0 Specification320-330 Years:2000 - 2007

Common Faults:

BMW 3 series Siemens ECU's can cause multiple misfire across all 6 cylinders. Common fault codes logged when scanned with diagnostic equipment include: P0301, P0302, P0303, P0304, P0305, P0306 - misfire cylinder 1-6 respectively, fault codes for faulty coils not switching correctly. If I purchase this will it cure my fault?

Part Numbers:

VM no: 7528050 / DMEMS43 OEM no: 5WK90018

Warranty:

Lifetime Warranty*, unlimited mileage
Product Code: EEM179615

RELATED PRODUCTS

BMW 3 SERIES - OEM no

Part Number:

DDE7800132 / 0281011121

BMW 3 SERIES

Engine Size: 3.0

Years: 2003 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

DDE7793863 / 0281011122

BMW 3 SERIES

Engine Size: 2.0

Years: 2001 - 2006

2 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7793540 / 0281011223

BMW 3 SERIES

Engine Size: 3.0

Years: 2003 - 2007

1 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7793539 / 0281011411

BMW 3 SERIES

Engine Size: 2.0

Years: 2003 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

DDE7794623 / 0281011653

BMW 3 SERIES

Engine Size: 2.0

Years: 2003 - 2005

 

BMW 3 SERIES - OEM no

Part Number:

DDE7797217 / 0281011963

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7797497 / 0281012234

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7798180 / 0281012501

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2012

 

BMW 3 SERIES - OEM no

Part Number:

DDE7799856 / 0281012707

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7799855 / 0281012754

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

2 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7799854 / 0281012880

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

7805288 / 0281012994

BMW 3 SERIES

Engine Size: 2.0 - 3.0

Years: 2005 - 2010

 

BMW 3 SERIES - OEM no

Part Number:

DDE7801217 / 0281013052

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7801711 / 0281013251

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7801710 / 0281013252

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7801712 / 0281013253

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

7802135 / 0281013500

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7803373 / 0281013501

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

1 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7803372 / 0281013502

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7805286 / 0281013853

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7805287 / 0281013854

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2013

 

BMW 3 SERIES - OEM no

Part Number:

DDE7808222 / 0281014175

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7805585 / 0281014205

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7805586 / 0281014206

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2013

 

BMW 3 SERIES - OEM no

Part Number:

4L0910401R / 0281014406

BMW 3 SERIES

Engine Size: 3.0

Years: 2007 - 2010

 

BMW 3 SERIES - OEM no

Part Number:

7806987 / 0281014436

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7808125 / 0281014575

BMW 3 SERIES

Engine Size: 2.0

Years: 2004 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7809941 / 0281015130

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2010

1 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7810950 / 0281015240

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

DDE7810980 / 0281015241

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2013

 

BMW 3 SERIES - OEM no

Part Number:

DDE8506951 / 0281016288

BMW 3 SERIES

Engine Size: 3.0

Years: 2007 - 2010

 

BMW 3 SERIES - OEM no

Part Number:

DDE8509034 / 0281016638

BMW 3 SERIES

Engine Size: 3.0

Years: 2007 - 2010

 

BMW 3 SERIES - OEM no

Part Number:

13618509036 / 0281016640

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2013

1 reviews

BMW 3 SERIES - OEM no

Part Number:

DDE7789572 / 0281010565

BMW 3 SERIES

Engine Size: 2.0

Years: 2001 - 2007

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7 530 854 / 5WK90017

BMW 3 SERIES

Engine Size: 3.0 - 3.2

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7500255 / 5WK9037

BMW 3 SERIES

Engine Size: 2.5

Years: 1998 - 2001

 

BMW 3 SERIES - OEM no

Part Number:

866328401 / 0261S15091

BMW 3 SERIES

Engine Size: 1.5

Years: 2015 - 2019

 

BMW 3 SERIES - OEM no

Part Number:

7536649 / 5WK90019

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7573863 / 5WK93614

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

 

BMW 3 SERIES - OEM no

Part Number:

7580279 / 5WK93637

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

7583332 / 5WK93642

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

1 reviews

BMW 3 SERIES - OEM no

Part Number:

170607164 / 0261S18520

BMW 3 SERIES

Engine Size: 1.5

Years: 2015 - 2019

 

BMW 3 SERIES - OEM no

Part Number:

DDE7797497 / 0281012334

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no

Part Number:

5wk90007 / 7506307

BMW 3 SERIES

Engine Size: 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7511570 / 5WK90012

BMW 3 SERIES

Engine Size: 2.2

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7518111 / 5WK90014

BMW 3 SERIES

Engine Size: 2.5 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7 519 308 / 5WK90015

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7545150 / 5WK90026

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

7551615 / 5WK90027

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no

Part Number:

DMEMS42 / 5WK90329

BMW 3 SERIES

Engine Size: 2.5 - 2.8

Years: 1998 - 2001

 

BMW 3 SERIES - OEM no

Part Number:

5WK93608 / 5WK93608

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7575875 / 5WK93617

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

 

BMW 3 SERIES - OEM no

Part Number:

7575875 / 5WK93628

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7575665 / 5WK93629

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

5WK93630 / 5WK93630

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

7578020 / 5WK93632

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

7578032 / 5WK93633

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

7583225 / 5WK93643

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no

Part Number:

7586940 / 5WK93648

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2008

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7588620 / 5WK93650

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2009

1 reviews

BMW 3 SERIES - OEM no

Part Number:

7594305 / 5WK93651

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2009

2 reviews

BMW 3 SERIES - OEM no

Part Number:

7637481 / 0261S07901

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

764331201 / 0261S08322

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

764474701 / 0261S08523

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

860115901 / 0261S08698

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

764913101 / 0261S08709

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

860335201 / 0261S08904

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

860630601 / 0261S08995

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

170065416DME / 0261S09006

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

861048401 / 0261S09219

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

1 reviews

BMW 3 SERIES - OEM no

Part Number:

861063501 / 0261S09264

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

030207508DME / 0261S09472

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2012

 

BMW 3 SERIES - OEM no

Part Number:

8617551 / 0261S09709

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

030264535 / 0261S10136

BMW 3 SERIES

Engine Size: 1.6

Years: 2011 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

8626172 / 0261S10153

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

863012501DME / 0261S10397

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

170353049DME / 0261S10549

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

863819801 / 0261S11037

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

863959501 / 0 261 S11 653

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no

Part Number:

867426501 / 0261S16690

BMW 3 SERIES

Engine Size: 1.5

Years: 2015 - 2019

 

BMW 3 SERIES - OEM no

Part Number:

867886301 / 0261S17016

BMW 3 SERIES

Engine Size: 1.5

Years: 2016 - 2019

 

BMW 3 SERIES - OEM no

Part Number:

869183601 / 0261S18529

BMW 3 SERIES

Engine Size: 1.5

Years: 2015 - 2019

 

BMW 3 SERIES - OEM no

Part Number:

92433801 / 0261S20781

BMW 3 SERIES

Engine Size: 1.5

Years: 2015 - 2019