About Us

ECUXpress specialises in automotive electro-software. We are experts in testing, repairing and modifying engine control units (ECU’s) and application softwares in most light and heavy vehicles. The ECU or Electronic Engine Management System is one of the most important parts of your vehicle. Leave the hullabaloo to our engineers who are highly-skilled to take the stress and hassle out of the complicated bits of how your car engine should run.

We test and repair ECUs through the use of advanced diagnostic techniques, at prices which are at a fraction of new parts and we offer a 3 to 6 month guaranteed warranty on all our repairs. Through our local and international delivery partners, we can secure most car, truck and bus ECU’s for replacement and software remapping.

Our Services

We specialise in the following services, however, we are young, dynamic and flexible, and are able to solve almost all your problems (but not marital ones).

ECU Testing & Diagnostics

Modern vehicle computer testing and verification facilities.
Read more....

ECU Repairs

Repair capability of most global ECU brands.We have extensive knowledge in engine control units and aim to make sure you get the best.
Read more....

ECU Replacement

We replace your old and broken engine control units with cost effective and reliable units. Read more....


Automotive diagnostic tools

Official supplier of Launch, Delphi, Autel and Bosch diagnostic tools.
Click here for our price list.

Key Coding & Key Cutting

We SUPPLY, CUT and CODE your Car Keys onsite or in certain circumstances. We have advanced and specialised  machinery for all your needs. Read more....

Immobilisers & Alignment

Regardless of the vehicle, in order to solve the problem, we are able to retrieve key security information or reprogram the memory Read more....

ECU Testing & Diagnostics

We specialise in testing and repairing Engine Control Units, BSI / BCM’s, Airbag ABS and Convenience / Comfort Control modules for all models and makes of vehicles. Testing prices range from R380 to R900, depending on the year, make, model and type of vehicle.

Common ECU Faults

ECU Repairs

Prior to repairing, we do a bench test to ascertain whether the computer box or module is faulty. Our simulators emulate the car engine, giving us a true reflection of how the computer box is performing.

ECU Repair, Decoding + Exchange

We are able to test, decode, immo-off and remanufacture all ECU’s including: ABS ECU’s, Airbag ECU’s, Engine ECU’s, Dashboard and Convenience / Comfort Control ECU’s and more. We do not only repair ECU’s but also carry a large number of ECU units in stock, ready to swap. We constantly update our stock lists to hold the more in demand ECU’s and offer our customers a wider range.
We have the latest in technology test rigs setup to extensively test all ECU’s as though they were plugged in to the vehicle. We test all ECU units for up to 24-48 hours so we’re able to verify every fault found and also catch out the intermittent faults and possibly any faults the customer was not even aware of.
Please Note: We give all our customers a full 3 to 6 months warranty.

How Much Should You Pay for ECU Replacement?

ECU replacement can be very expensive. The part alone can cost between R20,000 and R45,000, depending on the make and model of your vehicle.

Average Cost of Replacement at ECUXPRESS

You should expect to pay between R3,500 and R13,500 max. at our Xpress shop and service centre for close to New, Refurbished and Tested ECU’s. Our aim is to lower all costs, especially for those vehicles which are off motor plan. Most insurance companies take advantage of our services in this regard.
In cases of incompatibility on ECU’s, we are able to supply you with other replacement units that totally match your car. Depending on the make and model of your vehicle we will sometimes recommend you to get full locksets that are pre-programmed to plug and play.

Price list

Price list coming soon

Need Advanced Key Cutting & Coding Solutions?

ECU Express has a Transponder and Remote key centre. We SUPPLY, CUT and CODE your Car Keys onsite or in certain circumstances. We have advanced and specialised  machinery for all your needs. We have a very good mobile team that is on standby 24/7 for all your emergencies. Our services include but are not limited to the following:


A common customer problem is

Regardless of the vehicle, in order to solve the problem, we are able to retrieve key security information or reprogram the memory chip inside the module itself (immobilizer or ECU). The memory part which stores the key data sequence is called an EEPROM. EEPROM stands for "E"lectrically "E"rasable "P"rogrammable "R"ead "O"nly "M"emory. This is a memory technology which has a unique characteristic; it does not lose its data when power is removed. Our work usually involves one of two procedures:


Satisfied Clients



ECU Repairs


ECU testing

  • ECU testing from R380
  • ECU repair from R700
  • Replacement & remanufactured ECU’s from R3500

Trade prices shown are exclusive of VAT. Thousands of ECU’s in stock including Bosch, Siemens, BMW, Ford, Lucas, Magneti Marelli, Motorola, Delphi etc. Please see our product catalogue for our full range. If you are having trouble with your immobiliser system then we can supply free running ECUs for most models that get around troublesome immobiliser faults.

All types

Engine management, Injection, Diesel, Electric Power Steering, ABS ECUs & Gearbox ECU’s tested, repaired reconditioned and exchanged.

We remanufacture to the highest standards.

Components used to remanufacture our ECUs are of a higher quality than that originally used by the manufacturer, thus eliminating original design faults.

ECU Modular testing

Comprehensively simulates engine driving conditions, multiple testing also available for intermittent ECU faults.

ABS Pump Module's

ATE ABS Pumps & modules
Commonly fitted to Volvo, VW, Audi, Seat, Skoda, Ford, Mercedes & Renault. ATE MK20, MK60, MK70, MK25, Mk50

BMW 3-Series, Z4 and 1-Series ABS DSC Pump Fault, 2005 - 2014
This is a very common failing ABS pump for most BMW vehicles built between 2005 & 2014, the common symptom is illumination of the ABS, DSC and handbrake warning lights. When diagnosing the fault, you will find fault codes stored of 5DF0 & 5DF1 which blame the hydraulic pump motor. We can rebuild your own unit with an unlimited mileage lifetime warranty.

Bosch ABS Pumps & modules
Commonly fitted to most makes of vehicle, common fault is a non communication fault and ABS light. Bosch 5.3, 5.7, 5.0, 5.5, 8.0

Wabco ABS Pumps & modules
Commonly fitted to Land Rovers, Common faults include ABS light on and shuttle valve fault codes. Common part No. SRB10241

Audi A3 ABS Pump Module
Common fault with all A3 vehicles built after 2004, Common part numbers: 1K0614517H / 1K0907379K

BMW 1 series (E87) & 3 Series (E90, E91) ABS DSC/ACS Pump Fault
Very common fault causes the DSC / ASC lights to illuminate with fault code "5E20 - HYDRAULIC PRESSURE SENSOR INTERNAL"

Ford Focus & C-Max ABS Pump fault
This is a common problem for the Focus and C-Max, causes the ESP light to remain on the dash and the following fault code to be reported “C1288 Pressure Transducer Main/Primary Circuit Failure”

Honda CRV ESP ABS pump module problem
this is a very common problem for the Honda CRV built after 2004, the fault causes the ESP/ABS light to illuminate on the dash and a fault code for pressure sensor will be stored.

Jaguar X-Type ABS Pump Fault
Very common problem, causes the ABS light to illuminate on the dash and fault codes for pump motor and/or wheel speed sensors.

Mazda 3 ABS Pump fault
Common fault causing the ESP light to remain on and the following fault code reported "C1288 PRESSURE TRANSDUCER MAIN/PRIMARY CIRCUIT FAILURE"

Mercedes Sprinter ABS Pump (Return Pump Fault)
Very common fault causes the ABS lights to illuminate with fault code "C1401 - RETURN PUMP FAULT"

Seat / Skoda ABS Pump Module
Common fault with all Seat / Skoda 1K0614517H / 1K0907379K fault code for brake pressure sensor fault

Volvo C30, C70, S40 & V50 ABS Pump Module fault
Common fault causing the traction warning message and the fault codes: BCM-0130 Brake pressure sensor 1>

VW Golf / Touran ABS Pump Module
Very common fault causes the ESP light to illuminate with fault code “01435 Brake Pressure Sensor 1 (G201)”.

Common ESP light on problem
This is a very common problem for all VW, Audi, Seat and skoda vehicles fitted with the ESP system.

Throttle Bodies

BMW M32 & M5 Throttle Actuator fault
This throttle actuator is a very common problem for all BMW M5 & M3 vehicles. Causing the engine to go into ‘limp-mode’ with the DSC and EML light illuminated on the instrument cluster. The common faults codes are: ‘2B15 – Throttle valve actuator bank 1’ & 2B16 – Throttle valve actuator bank 2’...

Audi / VW / Seat / Skoda / VAG throttle bodies
All VAG throttle bodies come with our starndard unlimited mileage warranty, most common symptoms are rough running or poor idle speeds

Mitsubishi / Volvo throttle bodies
This is a very common problem for all 1.8 & 2.4 GDI Mitsubishi and Volvo’s. Common faults include stalling at idle, revving up and down and power loss. in some cases the throttle body will prevent the engine from starting.

Nissan Micra throttle bodies
We can supply throttle bodies for all K11 Nissan Micra’s, common faults include stalling, unstable idle speeds and hesitation problems - a very common fault for all Nissan Micra’s.

Volvo throttle body (Magneti Marelli) 65CFM”/65CFM9
Very common failure for Volvo S80/V70/C70/S60, causes limp mode activation and stalling, idle speed faults.


Instrument cluster repairs
Specialist supplier of automotive Instrument Clusters / Dashboards

We can test, rebuild and supply Instrument Clusters / Dashboards for the following vehicles:

Power Steering

We can test, rebuild and supply Electric Power Steering columns and pumps for the following vehicles:

Gearbox ECU

Mercedes 7G-Tronic TCM (Transmission Control Module) - common fault
This TCM is a very common failure for Mercedes Benz's seven-speed transmission system (7G-Tronic), the common fault starts as juddering when changing gear or holding on to one gear before aggressively forcing the next gear into place. When the control module fails, you will notice stored fault codes for the turbine speed sensor when diagnosing the fault..

Seven speed DSG 7 Gearbox Control Unit Fault. (VAG vehciles)
This DSG 7 control unit is a very common failure for VAG (Volkswagen Audi Group) vehicles built between 2003 – 2016 fitted with the DQ200 Direct Shift Gearbox (DSG). Failure will cause a complete loss of drive and an inablity to select any gears, this will also cause the EPC light to remain illuminated and the gear symbols will continually flash...

Vauxhall Easytronic/Tiptronic auto transmission / gearbox clutch actuator
Causes “F” light to appear on the dash and engine fails to start...

Audi A4 A6 Multitronic transmission gearbox ECU
Very common failure, causes the”PRNDS” light flashing problem and fail-safe mode activation. Also can cause complete forward drive failure...

VW & Audi DSG Gearbox ECU
Very common problem that causes the gearbox to go into limp mode and the PRNDS light on...

Mercedes A-Class Automatic gearbox ECU
this is a common problem causing the “F” light to appear on the dash and the gears feel as though they are banging in to place...

Mercedes A-Class GRM (Gear Recognition Module) Gear Lever
This is a common problem causing jerky gear change and the “F” light on the dash ....

Toyota Rav 4 Engine/Gearbox ECU
Very common problem for the Rav 4 built after 2000, the common symptoms are described as feeling as though the gears are slipping and then banging in to place.

Diesel Pumps

Bosch VP44 Diesel Pumps (PSG5)
This Bosch VP44 diesel pump EDC is a very common failure, when this diesel pump fails it will normally cause the engine to not start.
The mechanical side of the pump is usually very reliable, nearly all of the faults we see are caused by the electronic diesel control unit (EDC) attached to the top of the pump.
Please note that we only test the EDC on top of the pump, we cannott test the mechanical part of the pump.
We are now able to repair/rebuild customers own VP44 diesel EDC control units and provide a lifetime warranty* or supply direct replacement units from stock (depending on part numbers).

Common failures:
Non start

Common Fault codes:
VAG: 00550 / 00628 / 01268 / 01318
Vauxhall/Opel: P0190 / P1220 / P1335 / P1560 / P1600 / P1630 / P1631 / P1660

Lifetime unlimited mileage

We rebuild these unit for both main dealers and independent specialists alike from all over the world - so you can be assured of our very high standard of work.

Common Failing Vehicles with Bosch VP44 Diesel Pumps:
Audi A4 / A6 / A8 2.5 TDI V6
BMW (E46) 320D / (E39) 520D
Ford Fiesta / Focus / Transit / Mondeo
Nissan Almera / Patrol / Terrano
Rover 25 / 45
SAAB 9-3 / 9-5
Skoda Superb 2.5 TDI V6
Suzuki Grand Vitara 2.0D
Vauxhall Astra / Combo / Corsa / Frontera / Meriva / Omega / Signum / Vectra / Zafira
VW Passat 2.5 TDI V6


OBD II Fault Codes

Powertrain Fault Codes (Engine & Transmision Systems)

  • OBDII Codes P0100 to P0199
  • OBDII Codes P0200 to P0298
  • OBDII Codes P0300 to P0389
  • OBDII Codes P0400 to P0492
  • OBDII Codes P0500 to P0578
  • OBDII Codes P0600 to P0665
  • OBDII Codes P0700 to P0799
  • OBDII Codes P0800 to P0849
  • OBDII Codes P1000 to P1099
  • OBDII Codes P1100 to P1199
  • OBDII Codes P1200 to P1299
  • OBDII Codes P1300 to P1399
  • OBDII Codes P1400 to P1499
  • OBDII Codes P1500 to P1599
  • OBDII Codes P1600 to P1699
  • OBDII Codes P1700 to P1799
  • OBDII Codes P1800 to P1899

Chassis Fault Codes (ABS & TCS Systems)

  • OBDII Codes C0000 to C0896
  • OBDII Codes C1211 to C1788

Body Fault Codes (Air Con & Comfort Systems)

  • OBDII Codes B1200 to B1299
  • OBDII Codes B1300 to B1399
  • OBDII Codes B1400 to B1499
  • OBDII Codes B1500 to B1599
  • OBDII Codes B1600 to B1699
  • OBDII Codes B1700 to B1799
  • OBDII Codes B1800 to B1899
  • OBDII Codes B1900 to B1999
  • OBDII Codes B2100 to B2199
  • OBDII Codes B2200 to B2252
  • OBDII Codes B2300 to B2385
  • OBDII Codes B2401 to B2499
  • OBDII Codes B2500 to B2606

Contact Us

When your car is not running, life is at a standstill. 99.4% chance we will find a solution to your problem.
Give us a shout.


Please attach your ECU image or take a picture on your mobile

Terms and Conditions:
Please Click Here to read our terms and conditions.