LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2000 >> 328i Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Ms42/Ms43 - Overview >> Ms42/Ms43 >> Ignition Management >> Notes
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Ignition Management: Notes

Fig 1: Identifying Ignition Management System
G03394379

Ignition Coils:  The high voltage supply required to ignite the mixture in the combustion chambers is determined by the stored energy in the ignition coils. The stored energy contributes to the ignition duration, ignition current and rate of high voltage increase. The Coil circuit including primary and secondary components consists of:

  1. Coil Assembly 
    • Primary Winding 
    • Secondary Winding 
  2. Resistor (Boot Connector) 
  3. Spark Plug 
  4. ECM Final Stage Transistor 
  5. Secondary Coil Ground with 235 ohm Resistor 
Fig 2: Identifying Ignition Coils Circuit Diagram
G03394380

The Coil Assembly contains two copper windings insulated from each other. One winding is the primary winding, formed by a few turns of thick wire. The secondary winding is formed by a great many turns of thin wire.

The primary winding receives battery voltage from the Ignition Coil Power Relay which is activated by the ignition switch KL15. The ECM provides a ground path for the primary coil (Terminal 1) by activating a Final Stage transistor. The length of time that current flows through the primary winding is the "dwell" which allows the coil to "saturate" or build up a magnetic field. After this storage process, the ECM will interrupt the primary circuit at the point of ignition by deactivating the Final Stage transistor. The magnetic field built up within the primary winding collapses and induces the ignition voltage in the secondary winding.

The voltage generated in the secondary winding is capable of 40,000 volts (40 KV). The high voltage is discharged (Terminal 4) through the secondary ignition spark plug connector (boot) to the spark plug.

The primary and secondary windings are uncoupled, therefore, the secondary winding requires a ground supply (Terminal 4a).

The secondary grounds through a "shunt resistor" (approximately 235 ohms). The secondary ground is also supplied to the ECM which allows monitoring of secondary ignition. The resistor is located in the wiring tray on top of the cylinder head cover.

Fig 3: Identifying Ignition Spark Plug Connector (Boot) To Spark Plug
G03394381

As the secondary magnetic field collapses, a voltage spike is induced in the windings. The ECM monitors the voltage drop across the resistor as an indication of coil firing. After the ECM activates the primary ignition, this feedback signal (Terminal 4a Signal)  is confirmation that secondary ignition took place. The ECM measures the duration of time it takes the voltage drop for each ignition coil to dissipate below two volts. The time scale constantly changes based on engine RPM.

If the signal is missing, an ignition coil fault will be set for that cylinder. If multiple signals are missing, a feedback circuit fault will be set. If the ground circuit is defective, a ground fault will be set.

There is an individual ignition circuit and coil for each cylinder on the MS42/MS43 systems.

The six individual ignition coils (1) are coupled to spark plug connectors (2) which contain a resistor. The assemblies are mounted on top of the cylinder head cover.

There are two manufactures of ignition coils: Bremi and Bosch.

Fig 4: Identifying Coil Components
G03394382

Spark Plugs:  The spark plugs introduce the ignition energy into the combustion chamber. The high voltage "arcs" across the air gap in the spark plug from the positive electrode to the negative electrode. This creates a spark which ignites the combustible air/fuel mixture.

The spark plugs are located in the center of the combustion area (on the top of the cylinder head) which is the most suitable point for igniting the compressed air/fuel mixture.

NOTE: The High Performance Platinum Spark Plugs are approved for use.
Fig 5: Identifying Spark Plugs
G03394383

Faults with the Ignition Output Components  are monitored by the ECM. If there are faults with the ignition coil(s) output and/or spark plugs, the following complaints could be encountered:

The ignition  is monitored by the ECM via the secondary ignition feedback circuit and Crankshaft Position/RPM Sensor. If a Misfire fault is present, the "Malfunction Indicator Light" will illuminate when the OBD II criteria is achieved and the ECM will deactivate the corresponding fuel injector for that cylinder. Engine operation will still be possible.

The Ignition Output Components must be individually tested (see WORKSHOP HINTS  ).

Knock Sensors:  are required to prevent detonation (pinging) from damaging the engine. The Knock Sensor is a piezoelectric conductor-sound microphone. The ECM will retard the ignition timing (cylinder selective) based on the input of these sensors. Detonation can occur due to:

The Knock Sensor consists of:

  1. Shielded Wire 
  2. Cup Spring 
  3. Seismic Mass 
  4. Housing 
  5. Inner Sleeve 
  6. Piezo-Ceramic Element 
  7. Fig 6: Identifying Knock Sensor Components
    G03394384

A piezo-ceramic ring is clamped between a seismic mass and the sensor body. When the seismic mass senses vibration (flexing), it exerts a force on the peizo-ceramic element. Opposed electrical charges build up on the upper and lower ceramic surfaces which generates a voltage signal. The acoustic vibrations are converted into electrical signals. These low voltage signals are transmitted to the ECM for processing.

There are two Knock Sensors bolted to the engine block on the intake manifold side, (1) between cylinders 1-3 and (2) between cylinders 4-6. If the signal value exceeds the threshold, the ECM identifies the "knock" and retards the ignition timing for that cylinder.

If a fault is detected with the sensor(s), the ECM deactivates Knock Control. The "Malfunction Indicator Light" will be illuminated when the OBD II criteria is achieved, the ignition timing will be set to a conservative basic setting and a fault will be stored.

Fig 7: Identifying Two Knock Sensors Bolted To Engine Block
G03394385

Crankshaft Position/RPM Sensor:  This sensor provides the crankshaft position and engine speed (RPM) signal to the ECM for ignition activation and correct timing. This input is also monitored for Misfire Detection.

A fault with this input will produce the following complaints:

Fig 8: Identifying Crankshaft Position/RPM Sensor
G03394386

Camshaft Position Sensors (Cylinder Identification):  The cylinder ID sensor input allows the ECM to determine camshaft position in relation to crankshaft position. It is used by the ECM to establish the "working cycle" of the engine for precise ignition timing.

If the ECM detects a fault with the Cylinder ID Sensor, the "Malfunction Indicator Light" will be illuminated when the OBD II criteria is achieved and the system will still operate precise single ignition  based on the Crankshaft Position/RPM Sensor.

If the signal is impaired during a restart, the ECM will activate "double ignition"  . The ignition coils will be activated on both the compression and exhaust strokes to maintain engine operation.

Engine Coolant Temperature:  The ECM determines the correct ignition timing required for the engine temperature. This sensor is located in the coolant jacket of the cylinder head (left rear).

If the Coolant Temperature Sensor input is faulty, the "Malfunction Indicator Light" will be illuminated when the OBD II criteria is achieved and the ECM will assume a substitute value (80° C) to maintain engine operation. The ignition timing will be set to a conservative basic setting.

Fig 9: Identifying Engine Coolant Temperature
G03394387

Hot-Film Air Mass Meter:  This input is used by the ECM to determine the amount of ignition timing advance based on the amount of intake air volume.

If this input is defective, a fault code will be set and the "Malfunction Indicator Light" will illuminate when the OBD II criteria is achieved. The ECM will maintain engine operation based on throttle position and the Engine Speed Sensor, and the ignition timing will be set to a conservative basic setting.

Fig 10: Identifying Hot-Film Air Mass Meter
G03394388

Throttle Position:  This provides the ECM with accelerator pedal position and rate of movement. As the accelerator pedal is depressed the ECM will advance the ignition timing. The "full throttle" position indicates maximum acceleration to the ECM, the ignition will be advanced for maximum torque.

Air Temperature:  This signal allows the ECM to make a calculation of air density.

The ECM will adjust the ignition timing based on air temperature. If the intake air is hot the ECM retards the ignition timing to reduce the risk of detonation. If the intake air is cooler, the ignition timing will be advanced.

If this input is defective, a fault code will be set and the "Malfunction Indicator Light" will illuminate when the OBD II criteria is achieved. The ignition timing will be set to a conservative basic setting.