The engine ECU constantly ascertains the status of the engine through signals from the sensors, calculates fuel injection quantities etc. appropriate to the conditions, actuates the actuators, and controls to keep the engine in an optimal state. The injectors are actuated by either the EDU or the charge circuit in the engine ECU. This actuation circuit depends on the specifications of the model it is mounted in. The ECU also has a diagnosis function for recording system troubles.