Components

2004 BMW 320i (E46) (CANADA) L6-2.2L M54SECTION Components


Components
Data link to DME/DDE

The EWS3 control unit sends a coded enable signal to the DME/DDE via the data link. The engine cannot be started before this signal has been transferred.

Engine control unit (DME/DDE) with coded start enable input
The engine control unit (DME/DDE) only enables engine start if a correct enable signal is received from the EWS control unit.

EWS-DME/DDE interface
Identical variable codes are stored in the EWS 3.3 control unit and in the DME/DDE control unit. The value of these codes changes after every start procedure. Start enable only takes place if the code sent by the EWS control unit agrees with the code calculated in the DME/DDE control unit.

The control units are allocated only during initial programming of the DME/DDE control unit. The engine control unit then adopts the basic code of the EWS control unit.

Important!
It is not possible to replace the DME/DDE or EW 3.3 control units for test purposes!

In rare cases, it is possible that the variable codes in both control units deviate from each other. In these cases, it is possible to reset both codes to the initial value via the service function DME(DDE) EWS III matching.
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • β€’ You smell fuel, burning insulation, or see smoke.
  • β€’ Brakes feel soft, pull hard to one side, or make grinding noises.
  • β€’ The engine overheats, stalls repeatedly, or misfires under load.
  • β€’ You are missing required tools, torque specs, or safe lifting equipment.
  • β€’ You are not confident in the next step or safety outcome.