Operation CHARM: Car repair manuals for everyone.

Turbo

Fig. 20 Coolant Temperature Correction:







The basic ignition timing is determined by:
Engine speed
Engine load
An ignition map 256 points (16 engine load, and 16 engine speed points) is programmed into the control units memory. Depending on these two conditions, the ignition timing will normally be somewhere within the map area.
The ignition timing will be advanced as the engine speed increases. It will also be advanced as the engine load decreases (to increase fuel economy). As the engine load is increases, this amount of ignition advance is decreases to prevent detonation.
The benefit of this system is that the ignition timing will always be at the most optimum point for all operating conditions.
Whenever the engine coolant temperature is below 5°C (41°F) and intake manifold pressure is below 1.0 bar (0 in. vacuum), the ignition timing will be advanced from the basic curve, Fig. 20. This gives the air/fuel mixture more time to burn at low engine temperatures.

Fig. 43a Ignition Advance Strategy:





If a cylinder develops ignition knock (detonation or "pinging"), the control unit will detect this through the knock sensor. The control unit will then retard the ignition timing by 2.6° increments (up to 7.8°) until the knocking is stopped, Fig. 43a. Once the knocking has stopped, the timing will be advanced back towards its normal value in 1.3° increments.
To prevent erroneous readings, the knock sensor signal will only be processed when the engine is in the operating range where ignition knock can occur. These are when:
Engine coolant temperature is above 70°C (158°F)
Intake manifold pressure is above 0.7 bar (from 7 in. of vacuum to full boost)
Idle switch open