Humming and sputtering from an idling and revving engine