Ignition Control
The ECM calculates the optimum ignition timing based on pre-programmed maps and information from the following sensors:
- CKP sensor
- CMP sensors
- MAF sensor
- ECT sensor
- Electric throttle TP sensor
- Knock sensors
- TCM
- Ignition coils.
During engine starting the ECM uses a fixed ignition setting. When the engine has started and the vehicle is being driven, the ECM adjusts the ignition timing accordingly using other parameters such as engine speed, load and temperature.
Once the engine has reached its normal operating temperature, the ECM monitors the signals from the knock sensors. If any of the cylinders produce knocking, the ignition timing for that cylinder will be retarded until the knocking has stopped. The ignition is then gradually advanced back to the normal timing or until the knocking re-occurs.
The ECM uses information from the TCM to provide torque limitation during transmission shifts. The ignition timing is adjusted to momentarily reduce the engine torque output to give a smooth transmission shift and reduce load on the transmission.