The electronic controller 26 monitors the engine operating conditions, such as the accelerator pedal depression amount, the throttle valve opening degree, the intake air amount, the engine speed, and the engine load, based on the detection signals received from the above-described various sensors.