ram 33 at a subsequent step 120 it is judged whether or not a certain time e g one hour in the present embodiment has elapsed since the last engine stop on the basis of the value of the counter cst if 34 no 34 at the step 120 the remaining steps are bypassed and control passes directly to the 34 next 34 block if 34 yes 34 at the step 120 namely if one hour has elapsed since the last engine stop control passes to a subsequent step 130 at step 130 power source circuit 53 of electronic control circuit 20 is shut off for example after the timer has 34 timed out 34 by the passage of a predetermined time such as for example one hour i e the time required for terminating the present routine after the step 130 a stop signal for stopping power is sent by cpu 30 to power source circuit 53 subsequently the processings pass through the present routine to the 34 next 34 counter cst is incremented at one minute intervals after an engine stop and continues to be incremented until sixty minutes have elapsed after the stop after which electronic control circuit 20 is turned off the process of increasing and correcting the fuel supply amount for a hot start will now be described fig5 is a flow chart showing the increase correction routine for a hot start and shows the steps carried out each time the output signal from starter motor 22 is inputted to input port 46 if the fig5 routine is initiated it is.