To maintain high accurate fuel injection timing control even when an engine operating condition is changed.
A fuel injection pump 1 for injection supplying fuel to an engine is provided with a timer 30 for adjusting fuel injection timing. The timer 30 is provided with a stepping motor, by driving this motor, a control position of a timer piston for advancing or retarding the fuel injection timing is adjusted. In an ECU 27, a deviation between the control position of the timer piston at each time and a target control position is calculated, also in accordance with an engine operating condition, an upper limit value of a number of control steps is set. In the ECU 27, in the case that a deviation of the control position of the timer piston exceeds a control amount corresponding to the upper limit value of a number of control steps, to drive thereby the stepping motor. In the case that a deviation of the control position of the timer piston is less than the control amount corresponding to the upper limit value of a number of control steps, in accordance with the deviation of the control position, the stepping motor is driven.
ENOMOTO SHIGEIKU
Next Patent: LINK STRUCTURE OF MULTIPLE THROTTLE VALVE