FIG. 9 is a graph chart illustrating ignition timing control; FIG. 10 is a flowchart illustrating an ignition timing (IGCMD) calculation process; FIG. 11 is a flowchart illustrating a correction term (IGCR) calculation process for the ignition timing; ...