General Information
The ECM receives 58 A/C voltage pulses every crankshaft revolution from the crankshaft position sensor to determine the position of the engine at various degrees of rotation. The ECM bases misfire diagnostics on the principle that the crankshaft velocity will increase as each cylinder fires. To detect misfire, the ECM monitors the time between the cylinders 120° firing interval, which equates to 20 crankshaft reluctor wheel notches. A double space between notches is used to identify cylinder # 1 top dead center. A misfire on a cylinder occurs when the time to pass 20 notches takes too long. The time is based on what the maximum time between combusting cylinders should be at a given engine speed and load.The ECM begins misfire detection as soon as the engine is started. The ECM will simultaneously perform 200 and 1000 crankshaft revolution tests using two different internal counters. The 200 revolution tests (600 combustion events) are used to determine if a catalyst damaging misfire (based on speed and load) has occurred. The 1000 revolution tests are used to determine if an emission related misfire (1.5 times the emission level standard) has occurred. During this time, if any misfires are occurring, the Scan tool will display the number of misfires under parameter MISFIRE CURRENT CYLs. # 1-6. The Scan tool will display whatever value the ECM has stored for the 1000 revolution counter. NOTE: The maximum amount of misfires the Scan tool can display for the current counter is 255.
Once every second, the current misfire counters will be moved to the MISFIRE HISTORY CYLs. # 1-6. The current counters will be reset to zero once the 1000 revolution test is completed. The history counters will only be reset when a clear DTC command has been issued to the ECM.
If an emission related misfire occurs, the ECM will command the MIL On steady and DTC P0300 will set. This will usually take 53 misfires during the first 1000 revolution test OR 53 or greater during four consecutive or non-consecutive 1000 revolution tests after the first 1000 revolution test has passed. If a catalyst damaging misfire occurs; the ECM will command the MIL to flash.
The ECM controls the MIL by sending a message over the Controller Area Network (CAN) to the Body Control Module (BCM), which in turn sends a message over the Class II link to the I/P cluster.
NOTE: The higher the speed and load, the quicker the ECM will command the MIL to flash when a catalyst damaging misfire is occurring.