VAUXHALL ASTRA 1.4 - 1.6 ECU (ENGINE MANAGEMENT) - Part No: 12223650 / D01004

Trade Price: £250.00 (Excludes VAT @ 20%)
Trade Price: £195.00 (Excludes VAT @ 20%)
  • Return Shipping: £8.90 | See all details
  • Turn Around: 2-3 working days
  • Programming: | See details
  • To get this price you will need to send us your faulty unit which we will rebuild and send back to you with a lifetime warranty | Full details
Payment:Payment Options

Part Numbers:
VM No: 12223650 / 09353479 / 12214860 / 09364499 / 12214870 / 09353489 / 09353509 / 12242030 / 09391340 / 12223610 / 12214850 / 09353459 / 12242020 / 12214880

OEM No: D01004 / D03025 / D01006 / D03023 / D01001 / D04016 / D01003 / D03024 / D04015

Vehicle Details:
Make: VAUXHALL, Model: ASTRA, Engine Size: 1.4 - 1.6 , Year: 1998 - 2006

Common Faults:
Vauxhall Astra's fitted with this ECU will often suffer with the engine cutting out when hot, multiple misfire and engine hesitation. Due to the location of this ECU, originally installed internal components will fail due to heat exposure. When scanned with diagnostic equipment fault codes can range from P1120 - accelerator pedal position sensor circuit A, P1550 - limp home mode / throttle control, P1122 accelerator pedal position sensor 2 voltage low to P0230 - fuel pump primary circuit malfunction. We offer a full test and rebuild service on these ECU's and replace internals with higher quality components to prevent future issues.

If I purchase this will it cure my fault?
Lifetime Warranty*, unlimited mileage


Customer reviews for this product

Used our products or services — Write a review

Fantastic Service Fantastic Service 5/5

The ECU in our Vauxhall had multiple errors which were only minor. Unfortunately, there was then a major issue, which was going to cost us more or less £1000+ from the Vauxhall dealer. After looking around I came across ECU Testing and they offered 2 choices. I opted to have ours repaired rather than replaced and it was a fraction of the price! Overall very happy with the service! Also so far so good - recently completed 1000 Mile Journey!

very good very good 5/5

very good

More then happy! More then happy! 4/5

I am pleased with the service. Will be a customer in the future as well. The only thing that i would make your service better, easier and basically flawless, is if you could provide shipping service with UPS or DHL etc, from the customer to you when the repairing item is sent to you. And to me that is a big thing.


very good service from begingging to end. re fit unit. NO PROBLEMS

Product Code:EEM353479