An engine for a vehicle which selectively performs uniform combustion
wherein an air-fuel mixture uniformly spread in the combustion chamber is
burnt and stratified combustion wherein an air-fuel mixture converged to a
part of the combustion chamber is burnt, is combined with a drive force
controller for suppressing a slip of a vehicle drive wheel by reducing the
engine output. At the end of drive force reduction control, it is
determined whether the engine is in the stratified combustion condition or
the uniform combustion condition. When it is in the stratified combustion
condition, uniform combustion is first performed for a predetermined time,
and then stratified combustion is performed. In this way, the combustion
is prevented from becoming instable when the drive force reduction control
is terminated.