07788 728745

Vauxhall ECU faults, diagnosed and sorted

Told your Vauxhall needs a new ECU? Get it proved first. Eddie diagnoses ECU faults and programmes new control modules at your door.

  • 4.9on Google from 67 reviews
  • 38 yearsof experience
  • IMICertified Automotive Engineer
  • HEVRAlisted on the EV garage locator

ECU faults

ECU faults people misread

The ECU is the engine's computer. When a car won't start or a scan tool can't talk to it, the ECU gets the blame. But the ECU depends on the rest of the car. Take away a fused supply or an earth, or corrode a plug, and a healthy unit acts like a dead one.

Even a short in a single sensor can drag down the reference voltage the ECU shares with other sensors, setting off a string of faults that look like an internal failure.

Replacing the box doesn't fix any of that, and programming adds to the bill. So a verdict of "it's your ECU" deserves proof.

Corsa D engine control unit sealed in a clear plastic bag
A Corsa D ECU, photographed for a post on Eddie's blog in 2021.

Test in this order

What to prove before buying one

Each step rules out a cheaper cause, and it runs from the battery inwards.

  1. Battery and charging

    Low voltage during cranking can upset any module. A tired battery is the first thing to discount.

  2. Fuses and supplies

    Power has to reach the ECU pins, and it has to hold up under load. A meter can read 12 volts on a wire that collapses the moment current flows.

  3. Earths

    A corroded or loose earth can stop a module working as surely as losing the feed. A voltage drop test shows it.

  4. Plugs and wiring

    Green pins, water in the connector or a chafed loom are all reasons a good unit misbehaves.

  5. Sensors and data

    Sensor reference voltages and the data network get checked, since either can knock out communication with the ECU.

  6. Then the ECU

    With all of that good, codes such as P0601 internal memory checksum or P0606 processor carry real weight.

Programming

ECU replacement and programming

An ECU holds software and settings for one car, and it is tied into the immobiliser. A new unit has to be programmed to the vehicle. Skip that and the engine may crank without firing, or run with warnings on. A used unit from a breaker adds another problem, because it is still set up for its donor car.

Part numbers matter as well. Two cars of the same model can use different units depending on engine and specification, so the reg and engine code should be checked before money changes hands.

Sometimes no hardware is needed at all. A software update can address some engine management faults. Eddie does engine management software updates and programmes new control modules. For anything involving the key side of this, see immobiliser faults.

Corsa D diesels

Eddie wrote about ECUs for the Z13DTH and Z13DTJ engines on his blog back in 2021. If you have one of these Corsas and an ECU has been mentioned, ring with the reg and he can tell you where you stand today.

From a customer

Diagnosed first, programmed after

Wiring faults can cause ECU symptoms. The auto electrics page covers those.

…My car was having a right old hissy fit, all manner of service lights had come on, dash was coming on and going off. Eddie track the issue to a rear tailgate module which was found to be full of water…
Mark Tyrrell, Google

Questions

ECU FAQ

How do I know it's really the ECU?

If the battery, fuses, earths and wiring all test good and the ECU still won't respond, the ECU is the likely fault.

Can my ECU be repaired, or does it need replacing?

That depends on what has failed, so the fault has to be proved first.

Mon to Fri, 08:30 to 17:30

Ring Eddie, or send him the reg

Call Eddie Text