The ignition system for the 3.2L and the 3.2L SRT-6 engines utilize a Distributorless Ignition System design. The ignition system uses a separate ignition coil pack for each cylinder. The one piece coil pack bolts directly to the cylinder head cover. The coil packs are designed with two secondary towers for each spark plug wire. Rubber boots seal the secondary terminal ends of the spark plug wires. A separate electrical connector is used for each coil pack. The camshaft position sensor is a hall effect device, and the crankshaft position sensor is an inductive device. The camshaft position sensor and crankshaft position sensor generate pulses that are inputs to the PCM. The PCM determines engine position from these sensors. The PCM calculates injector sequence and ignition timing based on crankshaft & camshaft position. The two spark plugs per cylinder are fired slightly out of phase to prevent the cylinder pressures from rising too quickly, which could cause knocking. To prevent one spark plug from eroding more quickly than the other, they alternately lead each other. Under normal conditions, the timing is the same for all cylinders, but the timing can be delayed in individual cylinders if knocking is present in one or more. Two knock sensors are used to control spark knock. Highly sensitive knock sensors can distinguish knocking conditions in individual cylinders and retard the ignition timing as needed on the cylinders that are knocking.