In an internal combustion engine equipped with a variable valve actuation
mechanism, which varies a lift amount of an intake valve, when the lift
amount is forcedly controlled at the minimum to learn a detection result
of the lift amount at that time, a throttle opening, an ignition timing,
and a fuel injection amount are corrected such that an engine torque is
not largely decreased in association with a decrease in lift amount.