vibrating and humming of an engine idling