ECU

Genuine OEM Mercedes-Benz E63 AMG engine ECU / ECM, part numbers A1561501879 / 0261209265, Bosch ME9..
€49900
Genuine OEM BMW 3.0D N57 engine ECU / DDE control module. Part numbers 8577842 / 0281030723, Bosch E..
€59900
Genuine used Audi Q7 4.2 FSI V8 engine ECU / PCM, part number 4L0910560G / 0261S02456. Bosch MED9.1...
€69900
Genuine used Saab 9-3 Aero B207R Trionic 8 engine ECU / PCM, part number 55567225. Tested before dis..
€32900
OEM BMW ECU 7540510 0261209010 for 4.8L V8 engines (E60, E63, E64, E65, E66). Fully tested and ready..
€27900
AUDI Q7 ENGINE CONTROL MODULE ECU 3.0 TDI DIESEL 4L0907401 4L0910401M 0281013689 ..
€39900
LAND ROVER RANGE ROVER L322 4.4 TDV8 ECU BH42-12A650-N 0281016637 ..
€36900
OEM BMW ECU 7549700 for 4.8L V8 engines (E60, E63, E64, E65, E66). Fully tested and ready for instal..
€29900
LAND ROVER DISCOVERY 2 2.5 TD5 DEFENDER MANUAL ENGINE ECU NNN500250 1999-2004  ..
€39900
OEM Porsche Cayenne 92A ECU module 7P5906033 5WP46581, fully tested and ready for installation. ..
€34900
OEM Fiat 500 ECU 52045262 for 1.2 petrol engines, fully tested and ready for installation. ..
€15900
OEM Audi ECU module 8K0907559A for A4, A5 and Q5 3.2L AWD models. Fully tested and ready for install..
€29900
VW TOUAREG 3.6 ECU ECM ENGINE CONTROL MODULE 03H906032ED 0261S02656 ..
€39900
VW TOUAREG 3.6 ECU ECM ENGINE CONTROL MODULE 03H906032CB 0261S02585 ..
€32900
OEM Ford Transit Custom MK8 ECU GK21-12A650-CA for 2.0 TDCi engines. Fully tested and ready for inst..
€29900
OEM Land Rover Range Rover L322 ECU NNW506880, fully tested and ready for installation. ..
€10900
ECU

ECU Fault Codes, Symptoms & Engine Control Unit Replacement

Having problems with your ECU, ECM, PCM or engine control module?

The Engine Control Unit (ECU) is one of the most important electronic components in a modern vehicle. It controls or communicates with critical engine systems including fuel injection, ignition timing, turbocharger control, emissions systems, throttle operation, sensors and engine management.

A faulty ECU can cause anything from an engine warning light or intermittent starting problem to a complete no-start condition or loss of communication with diagnostic equipment.

At AutoPulse247, we supply genuine used OEM ECUs, ECMs, PCMs, DME, DDE and engine control modules for a wide range of vehicles. Our existing ECU inventory includes genuine units from manufacturers such as Bosch and vehicle applications including BMW, Audi, Mercedes-Benz, Volkswagen, Saab, Fiat and Land Rover.

What Is an ECU, ECM or PCM?

These terms are often used when searching for an engine computer:

ECU – Engine Control Unit
A general term for the electronic control unit responsible for engine management.

ECM – Engine Control Module
Another common name for the computer controlling engine operation.

PCM – Powertrain Control Module
On some vehicles, a single module can control both engine and transmission-related functions.

Manufacturers also use their own terminology.

For example:

BMW – DME / DDE
Mercedes-Benz – ME / CDI / CR ECU
Volkswagen / Audi – Engine ECU / ECM
Ford – PCM
Vauxhall / Opel – ECU / ECM

When searching for a replacement, these terms may refer to similar engine-management computers, but compatibility must always be confirmed using the exact part number.

Common Symptoms of a Bad ECU

A failing ECU can produce many different symptoms.

Common bad ECU symptoms include:

  • Check Engine Light illuminated
  • Engine management warning light
  • Car will not start
  • Engine cranks but does not start
  • No injector pulse
  • No ignition or spark
  • Intermittent starting problems
  • Engine suddenly cuts out
  • Engine stalls while driving
  • Rough idle
  • Engine misfire
  • Poor throttle response
  • Reduced engine power
  • Limp mode
  • Poor acceleration
  • Incorrect fuel injection
  • Cooling fan operating incorrectly
  • Turbocharger control problems
  • Multiple unrelated fault codes
  • Sensors reporting implausible values
  • ECU communication problems
  • Diagnostic scanner cannot communicate with ECU
  • Immobiliser / ECU synchronization problems
  • Internal control module fault codes
  • Fault codes immediately returning after being cleared

An ECU fault can sometimes appear to be a mechanical engine problem, so proper diagnosis is important before replacing the module.

Common ECU / ECM / PCM Fault Codes

Some diagnostic trouble codes are particularly relevant when investigating possible ECU or engine control module problems.

P0600 – Serial Communication Link Malfunction

Indicates a communication problem involving the control module and other electronic systems.

Possible causes include:

  • CAN Bus wiring problems
  • Damaged connectors
  • Power or ground problems
  • Communication network faults
  • Control module failure

P0601 – Internal Control Module Memory Checksum Error

P0601 indicates that the control module has detected a problem involving its internal memory or checksum.

Possible causes can include:

  • ECU internal memory fault
  • Corrupted ECU software
  • Programming problems
  • Voltage interruption
  • Internal ECU failure

P0602 – Control Module Programming Error

This code can indicate a problem with ECU programming or calibration data.

It may occur after:

  • ECU replacement
  • Incorrect programming
  • Interrupted programming
  • Software corruption
  • Incorrect control module installation

Programming or reprogramming should be investigated before automatically replacing the ECU.

P0603 – Internal Control Module Keep Alive Memory Error

P0603 relates to the ECU's Keep Alive Memory.

Possible causes include:

  • Battery voltage interruption
  • Poor battery connection
  • ECU power supply problem
  • Internal memory fault
  • Control module failure

P0604 – Internal Control Module RAM Error

This code indicates that the ECU has detected an issue involving its internal Random Access Memory (RAM).

Power supply and voltage should be checked before condemning the ECU.

P0605 – Internal Control Module ROM Error

P0605 indicates a problem involving the ECU's internal Read Only Memory.

Possible causes include software corruption, programming issues or an internal control-module problem.

P0606 – PCM / ECU Processor Fault

P0606 is one of the most important codes associated with possible ECU failure.

It indicates that the control module has detected a processor-related malfunction.

Possible symptoms include:

  • Check Engine Light
  • Engine not starting
  • Engine cutting out
  • Limp mode
  • Multiple fault codes
  • Communication problems

However, power supply, grounds, battery condition and wiring should be checked before replacing the ECU.

P0607 – Control Module Performance

P0607 indicates that the control module has detected an internal performance problem.

Possible causes include:

  • Low or unstable voltage
  • ECU software problems
  • Internal ECU fault
  • Incorrect programming
  • Electrical supply problems

P060A – Internal Control Module Monitoring Processor Performance

This code can indicate an internal ECU processor or monitoring problem.

It may require investigation of the ECU power supply, software and internal electronics.

P060B – Internal Control Module A/D Processing Performance

P060B can relate to internal processing of sensor signals within the control module.

Do not replace the ECU without checking relevant wiring, voltage supplies and sensor circuits.

P060C – Internal Control Module Main Processor Performance

This code indicates that an internal processor performance problem has been detected.

It can potentially be caused by ECU hardware, software or electrical supply problems.

P0610 – Control Module Vehicle Options Error

This can occur when an ECU has incorrect vehicle configuration or programming.

It is particularly important after ECU replacement or programming.

P0614 – ECM / TCM Incompatible

This code can occur when the Engine Control Module and Transmission Control Module configuration is incompatible.

Possible causes include:

  • Incorrect replacement ECU
  • Incorrect software
  • Coding problems
  • Module configuration mismatch

P062F – Internal Control Module EEPROM Error

P062F is another important ECU-related code.

EEPROM memory can contain important configuration and calibration information.

Possible causes include:

  • Internal memory failure
  • Corrupted ECU data
  • Programming failure
  • Voltage problems
  • Internal ECU electronics failure

U0100 – Lost Communication With ECM / PCM

U0100 is a commonly encountered communication code.

It means another vehicle module has lost communication with the ECM/PCM.

Possible causes include:

  • ECU not receiving power
  • Poor ECU ground
  • Blown fuse
  • Damaged wiring
  • Connector corrosion
  • CAN Bus problem
  • ECU internal failure

A U0100 code does not automatically mean the ECU is defective.

P0601, P0606, P0607 & P062F – Does the ECU Need Replacing?

These codes can make an internal ECU problem more likely, but the fault code alone is not enough to prove that the ECU has failed.

Before replacing the ECU, check:

  • Battery condition
  • Battery voltage
  • Charging voltage
  • ECU fuses
  • ECU relays
  • Power supply to ECU
  • ECU ground connections
  • Wiring harness
  • Connector corrosion or water damage
  • CAN Bus communication
  • Previous ECU programming or remapping

Low or unstable voltage can contribute to internal-control-module codes, so electrical supply checks are particularly important.

ECU No Communication – What Does It Mean?

One of the most common ECU problems is “No Communication With ECU” or “No Communication With ECM/PCM.”

A diagnostic scanner may be unable to access the engine control module even though it can communicate with other modules.

Possible causes include:

No ECU power supply
A fuse, relay or wiring fault can prevent the ECU from switching on.

Poor ECU ground
A damaged or corroded ground connection can cause complete or intermittent ECU failure.

CAN Bus fault
Communication wiring problems can prevent the ECU from communicating with other modules.

Water damage
Moisture or corrosion inside the ECU or connectors can damage electronic circuits.

Internal ECU failure
Processor, memory or power-supply components inside the ECU can fail.

A replacement ECU should only be considered after external electrical problems have been checked.

Car Cranks But Won't Start – Could It Be the ECU?

Yes, but there are many other possible causes.

A crank-no-start condition can also be caused by:

  • Crankshaft position sensor
  • Camshaft position sensor
  • Fuel pressure problem
  • Fuel pump
  • Injector supply
  • Ignition system
  • Immobiliser
  • Key recognition problem
  • Wiring
  • Relay or fuse
  • Engine mechanical problem

If diagnostic testing shows no communication with the ECU, missing injector control, missing ignition control or internal ECU fault codes, further ECU testing may be necessary.

Common Causes of ECU Failure

Engine control modules are designed to last for many years, but failures can occur due to:

Water or moisture damage – one of the most damaging conditions for electronic control modules.

Incorrect voltage – alternator or charging-system faults can expose electronics to abnormal voltage.

Low battery voltage – unstable supply voltage can cause communication and programming problems.

Short circuits – damaged wiring, injectors, actuators or solenoids can overload ECU driver circuits.

Corrosion – water ingress into connectors can damage ECU terminals and internal electronics.

Heat and vibration – repeated thermal cycling and vibration can contribute to electronic component or solder-joint failure.

Incorrect jump starting – reverse polarity or voltage spikes can damage electronic modules.

Programming failure – interrupted or incorrect flashing can leave an ECU unable to operate correctly.

ECU Water Damage & Corrosion

Water-damaged ECUs are common on vehicles where the engine computer is located in the engine bay, plenum chamber or another area exposed to moisture.

Signs can include:

  • Green or white corrosion on ECU pins
  • Water inside connectors
  • Intermittent communication
  • Multiple sensor faults
  • Engine cutting out
  • No-start condition
  • Complete loss of ECU communication

If water caused the original ECU failure, the source of the water ingress should be repaired before installing another ECU.

ECU, DME, DDE, ECM and PCM Replacement

AutoPulse247 supplies genuine used OEM engine control modules for petrol and diesel vehicles.

Depending on the manufacturer, you may see terminology such as:

ECU – Engine Control Unit
ECM – Engine Control Module
PCM – Powertrain Control Module
DME – Digital Motor Electronics
DDE – Digital Diesel Electronics
Engine Computer
Engine Management Module
Injection Control Unit

These are useful search terms, but the exact OEM part number is the most important information when selecting a replacement.

Bosch, Continental, Siemens VDO, Delphi & Denso ECU

OEM engine control modules are produced by several major automotive electronics manufacturers.

Common ECU manufacturers include:

Bosch
Continental
Siemens / Siemens VDO
Delphi
Denso
Magneti Marelli / Marelli
Hitachi
Keihin

Common ECU families can include:

Bosch EDC15 / EDC16 / EDC17
Bosch MED / ME / MG1 / MD1
Siemens / Continental SID
Delphi DCM
Marelli IAW

When purchasing a replacement, compare both the vehicle manufacturer's OEM number and the ECU manufacturer's number whenever possible.

AutoPulse247 already carries examples such as Bosch EDC17, Bosch MED and Bosch ME engine-management units, so these search terms align directly with your actual inventory.

How to Find the Correct Replacement ECU

Do not purchase an ECU based only on:

Make + model + engine + year.

The same vehicle can use different ECU hardware and software versions.

Check the label on your original ECU for:

  • Vehicle manufacturer OEM part number
  • Bosch / Continental / Delphi / Denso number
  • Hardware number
  • Software number
  • Engine code
  • ECU family
  • Revision / suffix

For example, Bosch numbers often begin with formats such as:

0 261 ...
0 281 ...

But the complete number matters.

An ECU that looks identical and uses the same connector can still be incompatible with the vehicle.

Does a Used ECU Need Programming?

Often, yes.

A used replacement ECU may require:

  • ECU programming
  • ECU coding
  • VIN programming
  • Immobiliser pairing
  • Key synchronization
  • ECU cloning
  • Software transfer
  • EEPROM transfer
  • Flash memory transfer
  • Adaptation or relearning procedures

Requirements depend on the vehicle manufacturer and ECU generation.

Some specialists can clone the original ECU data into a compatible replacement ECU, allowing important configuration, immobiliser and vehicle-specific data to be transferred.

Do not assume that a used ECU will be plug-and-play simply because the part number matches.

ECU Cloning – What Is It?

ECU cloning involves transferring relevant electronic data from the original ECU to a compatible donor unit.

Depending on the ECU, this can include:

  • Immobiliser data
  • VIN
  • EEPROM data
  • Flash data
  • Coding
  • Vehicle configuration

This can be useful when the original ECU electronics have failed but its data can still be recovered.

The procedure should be carried out by a qualified automotive electronics specialist.

Can I Fit an ECU With a Different Part Number?

Sometimes an ECU may have a superseded or compatible replacement number, but never assume compatibility based only on appearance or ECU family.

Different part numbers can indicate differences in:

  • Hardware
  • Software
  • Engine calibration
  • Emissions specification
  • Transmission
  • Immobiliser system
  • Vehicle equipment
  • Market specification

Always verify compatibility before installation.

Used ECU vs New ECU

A genuine used OEM ECU can be a cost-effective alternative when a new control unit is extremely expensive or no longer readily available.

AutoPulse247's ECU category currently contains genuine used OEM engine-management modules identified by their OEM and manufacturer part numbers.

When buying a used ECU, the key points are:

  • Correct OEM part number
  • Correct manufacturer number
  • Compatible hardware
  • Physical condition
  • Connector condition
  • Programming requirements
  • Immobiliser requirements
  • Whether cloning is required

Genuine Used ECU, ECM & PCM Modules

At AutoPulse247, we supply genuine used OEM:

Engine Control Units (ECU)
Engine Control Modules (ECM)
Powertrain Control Modules (PCM)
BMW DME modules
BMW DDE modules
Diesel engine ECUs
Petrol engine ECUs
Bosch EDC engine control units
Bosch MED / ME engine control units
Continental / Siemens engine ECUs
Delphi engine control modules
Denso engine control units

Our current catalog already includes engine-control units for several major European vehicle manufacturers.

Looking for a Replacement ECU?

The fastest way to identify the correct replacement is to send us:

Your VIN + vehicle make/model/year + engine size or engine code + ECU fault codes + complete OEM part number + manufacturer number + clear photographs of the original ECU label.

We can compare these details with our available stock and help identify a suitable replacement ECU.

Browse Used ECU Engine Control Units at AutoPulse247

Important: ECU fault codes and symptoms are provided for general diagnostic information. A fault code alone does not confirm that the ECU, ECM or PCM is defective. Battery voltage, power supplies, grounds, wiring, CAN communication, sensors and related components should be properly tested before replacing an engine control module.

Write
Call us