humming of an engine idling and revving