To execute proper control of fuel injection even under any operating condition of an engine.
In a fuel induction pump 1, fuel of high pressure is supplied to a multicylinder Diesel engine, and an injection amount of the fuel is adjusted in accordance with a control command to a solenoid spill valve 22 from a CPU42 in an ECU41. In the CPU42, whether or not an engine operating condition is at a high speed and in a light load regionis detided, in the case of deciding a fact of the operating condition, of all the cylinders of the engine, partly a cylinder is set to a recess cylinder, and its fuel inflection is recessed. In the CPU42, relating to an injection cylinder except the recess cylinder, a drive signal of the solenoid spill valve 22, corrected to be increased in accordance with a fuel reducing amount of the recess cylinder, is obtained and the solenoid spill valve 22 is driven by the drive signal.