;
Back to Parts List

BMW 3 SERIES 3.0 325i / 330i ECU (Engine Management) - Part No: 7594305 / 5WK93651

OEM no: 5WK93651 - BMW 3 SERIES - ECU (Engine Management)
Rating 4.50

Send your own unit for rebuild

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

PRODUCT INFORMATION

Vehicle Details:

MakeBMW Model3 SERIES Engine Size:3.0 Specification325i / 330i Year2006 - 2009

Common Faults:

Engine management ECU malfunction for BMW 3 Series 330i can cause engine hesitation, misfire and intermittent to complete start failure. Internal component failure is common with this type of ECU. When using scan tools fault codes will be found including: 30BA - DME injectors 1/4 or DME internal, 30BB - DME injectors 2/3 or DME internal and misfire codes of 29CD, 29CE, 29CF, 29DO and 29CC. our test and rebuild comes with an unlimited mile Lifetime Warranty. If I purchase this will it cure my fault?

Part Numbers:

VM no: 7594305 / 7 594 305 OEM no: 5WK93651

Warranty:

Lifetime Warranty*, unlimited mileage
Product Code: EEMK93651

REVIEWS FOR THIS PRODUCT

Helpful and professional 5/5

Thank you for your assistance and repair of my BMW MSD80 engine management unit. A first class service

Excellent customer service 4/5

As soon as my unit for repairs arrived at ECUTesting I was constantly kept informed of what was happening to it from receipt date to when it arrived in a the workshop and the expected return date. The unit was returned to me within the expected time frame. I’d recommend them to anyone with an ECU problem.

RELATED PRODUCTS

BMW 3 SERIES - OEM no:  0281010565 / 0 281 010 565

Part Number:

DDE7789572 / 0281010565

BMW 3 SERIES

Engine Size: 2.0

Years: 2001 - 2007

 

BMW 3 SERIES - OEM no: 5WK90017

Part Number:

7 530 854 / 5WK90017

BMW 3 SERIES

Engine Size: 3.0 - 3.2

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 0281010314 / 0 281 010 314

Part Number:

13617789376 / 0281010314

BMW 3 SERIES

Engine Size: 3

Years: 1999 - 2004

 

BMW 3 SERIES - OEM no: 0281011223 / 0 281 011 223

Part Number:

DDE7793540 / 0281011223

BMW 3 SERIES

Engine Size: 3.0

Years: 2003 - 2007

1 reviews

BMW 3 SERIES - OEM no: 0281016640 / 0 281 016 640

Part Number:

13618509036 / 0281016640

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2010

1 reviews

BMW 3 SERIES - OEM no: 0281012234 / 0 281 012 334

Part Number:

DDE7797497 / 0281012234

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281012707 / 0 281 012 707

Part Number:

DDE7799856 / 0281012707

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 5WK90018

Part Number:

7528050 / 5WK90018

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 0281012994 / 0 281 012 994

Part Number:

7805288 / 0281012994

BMW 3 SERIES

Engine Size: 2.0 - 3.0

Years: 2005 - 2010

 

BMW 3 SERIES - OEM no: 5WK90015

Part Number:

7 519 308 / 5WK90015

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 5WK90014

Part Number:

7518111 / 5WK90014

BMW 3 SERIES

Engine Size: 2.5 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 0281011122 / 0 281 011 122

Part Number:

DDE7793863 / 0281011122

BMW 3 SERIES

Engine Size: 2.0

Years: 2001 - 2006

2 reviews

BMW 3 SERIES - OEM no: 5WK93650

Part Number:

7588620 / 5WK93650

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2009

1 reviews

BMW 3 SERIES - OEM no: 0281012334 / 0 281 012 334

Part Number:

DDE7797497 / 0281012334

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281011653 / 0 281 011 653

Part Number:

DDE7794623 / 0281011653

BMW 3 SERIES

Engine Size: 2.0

Years: 2003 - 2005

 

BMW 3 SERIES - OEM no: 0281012754 / 0 281 012 754

Part Number:

DDE779985 / 0281012754

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

2 reviews

BMW 3 SERIES - OEM no: 0281013500 / 0 281 013 500

Part Number:

7802135 / 0281013500

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281013502 / 0 281 013 502

Part Number:

DDE7803372 / 0281013502

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281015130 / 0 281 015 130

Part Number:

DDE7809941 / 0281015130

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2010

 

BMW 3 SERIES - OEM no: 0281013501 / 0 281 013 501

Part Number:

DDE7803373 / 0281013501

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281013854 / 0 281 013 854

Part Number:

DDE7805287 / 0281013854

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2013

 

BMW 3 SERIES - OEM no: 5WK90019 / DMEMS43

Part Number:

7536649 / 5WK90019

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 5WK93614

Part Number:

7573863 / 5WK93614

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

 

BMW 3 SERIES - OEM no: 0281013536 / 0 281 013 536

Part Number:

DDE7807530 / 0281013536

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2012

 

BMW 3 SERIES - OEM no: 5WK93642

Part Number:

7583332 / 5WK93642

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

1 reviews

BMW 3 SERIES - OEM no: 0281013252 / 0 281 013 252

Part Number:

DDE7801710 / 0281013252

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281015240 / 0 281 015 240

Part Number:

DDE7810950 / 0281015240

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 5WK93648

Part Number:

7586940 / 5WK93648

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2008

1 reviews

BMW 3 SERIES - OEM no: 0281013253 / 0 281 013 253

Part Number:

DDE7801712 / 0281013253

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 5WK90329 / 5WK90326

Part Number:

DMEMS42 / 5WK90329

BMW 3 SERIES

Engine Size: 2.5 - 2.8

Years: 1998 - 2001

 

BMW 3 SERIES - OEM no: 0281014436 / 0 281 014 436 / 7 806 987

Part Number:

7806987 / 0281014436

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

1 reviews

BMW 3 SERIES - OEM no: 0281014575 / 0 281 014 575

Part Number:

7808125 / 0281014575

BMW 3 SERIES

Engine Size: 2.0

Years: 2004 - 2008

 

BMW 3 SERIES - OEM no: 0281013251 / 0 281 013 251

Part Number:

DDE7801711 / 0281013251

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281013052 / 0 281 013 052

Part Number:

DDE7801217 / 0281013052

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281014238 / 0 281 014 238

Part Number:

DDE7809000 / 0281014238

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2012

 

BMW 3 SERIES - OEM no: 5WK93643

Part Number:

7583225 / 5WK93643

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no: 5WK93633

Part Number:

7578032 / 5WK93633

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no: 5WK93637

Part Number:

7580279 / 5WK93637

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2014

 

BMW 3 SERIES - OEM no: 5WK93608

Part Number:

5WK93608 / 5WK93608

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

1 reviews

BMW 3 SERIES - OEM no: 5WK93628

Part Number:

7575875 / 5WK93628

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011

1 reviews

BMW 3 SERIES - OEM no: 5WK93632

Part Number:

7578020 / 5WK93632

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

 

BMW 3 SERIES - OEM no: 0281015075 / 0 281 015 075

Part Number:

DDE7810000 / 0281015075

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2012

 

BMW 3 SERIES - OEM no: 0281015043 / 0 281 015 043

Part Number:

DDE7811700 / 0281015043

BMW 3 SERIES

Engine Size: 2.0

Years: 2007 - 2012

 

BMW 3 SERIES - OEM no: 5WK90027 / DMEMS43 / DME MS43

Part Number:

7551615 / 5WK90027

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 5WK90012

Part Number:

7511570 / 5WK90012

BMW 3 SERIES

Engine Size: 2.2

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 5WK9037

Part Number:

7500255 / 5WK9037

BMW 3 SERIES

Engine Size: 2.5

Years: 1998 - 2001

 

BMW 3 SERIES - OEM no: 5WK93630

Part Number:

5WK93630 / 5WK93630

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2014

 

BMW 3 SERIES - OEM no: 0281012501 / 0 281 012 501

Part Number:

DDE7798180 / 0281012501

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0281011121 / 0 281 011 121

Part Number:

DDE7800132 / 0281011121

BMW 3 SERIES

Engine Size: 3.0

Years: 2003 - 2007

 

BMW 3 SERIES - OEM no: 5WK90026

Part Number:

7545150 / 5WK90026

BMW 3 SERIES

Engine Size: 2.2 - 3.0

Years: 2000 - 2007

 

BMW 3 SERIES - OEM no: 0261S08904 / 0 261 S08 904

Part Number:

860335201 / 0261S08904

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 0281014175 / 0 281 014 175

Part Number:

DDE7808222 / 0281014175

BMW 3 SERIES

Engine Size: 3.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0261S08709 / 0 261 S08 709

Part Number:

764913101 / 0261S08709

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 0261S09219 / 0 261 S09 219

Part Number:

861048401 / 0261S09219

BMW 3 SERIES

Engine Size: 1.6

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 0261S10136 / 0 261 S10 136

Part Number:

030264535 / 0261S10136

BMW 3 SERIES

Engine Size: 1.6

Years: 2011 - 2015

 

BMW 3 SERIES - OEM no: 0281012880 / 0 281 012 880

Part Number:

DDE7799854 / 0281012880

BMW 3 SERIES

Engine Size: 2.0

Years: 2005 - 2008

 

BMW 3 SERIES - OEM no: 0261S10549 / 0 261 S10 549

Part Number:

170353049DME / 0261S10549

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 0261S09709 / 0 261 S09 709

Part Number:

8617551 / 0261S09709

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 0261S09264 / 0 261 S09 264

Part Number:

861063501 / 0261S09264

BMW 3 SERIES

Engine Size: 2.0

Years: 2012 - 2015

 

BMW 3 SERIES - OEM no: 5WK93617

Part Number:

7575875 / 5WK93617

BMW 3 SERIES

Engine Size: 3.0

Years: 2006 - 2011