N of an N cylinder internal combustion engine in response to a DC power source and signals indicative of engine crank angle, engine load and engine speed, where N is an integer greater than one, comprising means responsive to the engine crank angle, engine load and engine speed signals for deriving (a) N pulses having occurrence times indicative of desired spark advance angle for the N plugs and (