A method for controlling a vehicle engine having a plurality of cylinders and an electric motor configured to rotate the engine is provided. The method includes, during engine idling, advancing spark timing of at least one cylinder to substantially before a peak torque timing. The method further includes adjusting motor torque output of the electric motor to maintain engine idle speed.