Let's get back to basics a bit.
The integrated electronic ignition system consists of a crankshaft position (
CKP) sensor, coil (pack or coil on plug) and a
PCM.
The
CKP sensor indicates the crankshaft position and speed by sensing a missing tooth on a pulse wheel mounted to the crankshaft. The system uses the
CMP sensor to identify the compression stroke of cylinder 1 and to synchronize the firing of the individual coils.
The
PCM uses the
CKP sensor signal to calculate a spark target and then fires the coil to that target.
The
PCM controls the ignition coils after it calculates the spark target. The current flow, or dwell, through the primary ignition coil is controlled by the
PCM by providing a
switched ground path through the ignition coil driver to ground. When the ignition coil driver is switched ON, current rapidly builds up to a maximum value, determined by the coil inductance and resistance. When the current is switched OFF, the magnetic field collapses which induces a secondary high voltage surge and the spark plug is fired. This high voltage surge creates a flyback voltage which the
PCM uses
as a feedback during ignition diagnostics.
There is a misfire detection monitor that counts the number of misfires in an operational cycle but it's a value you need to read.
I can get reference values for most of these but it really will help to have a DTC to narrow down the several hundred pages of diagnostic data!