摘要 |
<p>According to the present invention, when a fuel cut command is issued, a time required for a crankshaft (11) of each cylinder to rotate through a certain angle is stored in one memory (21) per cylinder. In a stage of engine production, a combustion variation per cylinder is stored in another memory (22). When fuel is supplied, a particular component is extracted from a value obtained by subtracting the sum of the time required for the rotation in a non-combustion state and the combustion variation from the time required for the rotation corresponding to a cylinder determined to be in a combustion stroke. The occurrence of a misfire is determined when the extracted particular component exceeds a threshold.</p> |