1998 BMW 323i AutomaticFACTORY OEM SERVICE PROCEDURE

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
Factory Service Tools

Use the Manual With the Right Hardware

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

Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.

Rather have a pro handle this?

A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.

Comes to youSame-day available12-month warranty
Get a Free Quote

No obligation. See pricing before you book.