humming and sputtering of an idling engine revving