Ignition Timing Control
Ignition timing advance curve is controlled by the Electronic Control Unit (ECU). The ECU controls timing based on engine speed, intake manifold vacuum (engine load) and coolant temperature.
The ECU detects engine speed through the TDC/CRANK sensor (TDC/CRANK/CYL sensor on some models); engine load through the MAP sensor; and engine temperature through the coolant temperature sensor.
For further sensor diagnostic information, see FUEL INJECTION SYSTEM - PGM-FI article in ENGINE PERFORMANCE.