System Components

1999 BMW 328i 2D Convertible, AutomaticSECTION System Components

MS42/MS43 Engine Control Module:  The Engine Control Module (ECM) features a single printed circuit board with two 32-bit microprocessors.

The task of the first processor is to control:

  • Engine Load 
  • Electronic Throttle 
  • Idle Actuator 
  • Ignition 
  • Knock Control 
Fig 1: Identifying Engine Control Module
G03394288

The task of the second processor is to control:

  • Air/Fuel Mixture 
  • Emission Control 
  • Misfire Detection 
  • Evaporative Leak Detection 
Fig 2: Identifying ECM Connector Terminals
G03394289

The 134 pin ECM is manufactured by Siemens to BMW specifications. The ECM is the SKE (standard shell construction) housing and uses 5 modular connectors. For testing, use the Universal Adapter Set (break-out box) Special Tool # 90 88 6 121 300.

Fig 3: Identifying System Components: Inputs - Processing - Outputs (1 Of 2)
G03394290
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.