PURPOSE: To prevent such a fact that an engine cancels an asynchronous injection at time of gear shifting from exerting an adverse effect on travelability at time of running requisition, in the engine performing the asynchronous injection at the specified driving.
CONSTITUTION: An injector 4 is installed in an intake passage 3. At time of normal driving, fuel is sprayed by an injection pulse synchronized with a crank angle. When an intake air quantity variation (dVS) becomes more than a first threshold value (KGTAVM), an asynchronous injection unrelated to the crank angle is carried out in addition to the synchronous injection. In addition, when shift operation takes place, a cancel time (Cgrind) is set as shown in (a) at time when a shift signal is changed to OFF from ON, and during this cancel time, the asynchronous injection is not carried out woven if the intake air quantity variation (dVS) becomes more than the first threshold value (KGTAVM). Even if it is in the cancel time, however, the dVS has come to more than a second threshold value (KGTAVMH) larger than the KGTAVM, the cancel time (Cgrind) is reset, performing the asynchronous injection.
MATSUBARA TOSHIO
KAURA MITSUHARU