The ignition control module is in charge of switching the ignition coil on and off to ignite the spark plugs.
Ignition control module operationThe ignition control module (ICM) is important because if the spark plug does not ignite at the right time the engine can't run correctly. The ICM collects data from the crankshaft position sensor or the camshaft position sensor to calculate the base ignition timing. Timing is everything when it comes to your engine's health as well as performance.
Common problems with a faulty ignition control moduleA faulty ignition control module can lead to engine misfire, rough idling, and stalling.