摘要 |
A basic fuel injection amount is calculated based on the intake air amount detected by an air flow meter, and the basic fuel injection amount is corrected based on a phase delay of an intake air amount variation between the engine and air flow meter so as to calculate a first correction injection amount. The first correction injection amount is corrected to a second correction injection amount based on an increase amount which is different according to whether or not the engine is in the idle running state. A fuel injector performs fuel injection based on this second correction injection amount. The increase amount is determined by multiplying a difference between the first correction injection amount and basic fuel injection amount, by a predetermined gain. Due to this, a shift of the air-fuel ratio to the lean side when a new load such as an air conditioner is exerted on the engine in the idle running state, is suppressed.
|