摘要 |
PROBLEM TO BE SOLVED: To prevent misdiagnosis by detecting faults, while the engine of an automatic stop vehicle is operating, and deciding fault when integrated value of fault detection is above the first setting value, and prohibiting engine stop for the predetermined period, when the integrated value is larger than the second setting value (< the first setting value). SOLUTION: In controlling an engine 2 by a controller 16, when diagnosis conditions and range conditions are satisfied, monitor clamp, a process to fix a correction factor of air-fuel ratio to a certain value when air-fuel ratio correction reaches the limit of rich or lean side, is detected. Every time the monitor clamp is detected, an integrated value N is added, and results of the addition made is compared with a setting value CMC1. When N>=CMC1, an engine stop prohibit flag is set to 1 to make the engine stop. Next, the integrated value N and a setting value CMC2 (>CMC1) are compared. When N>=CMC2, NG deciding processing is conducted, and then engine stop prohibit process is canceled. |