vibrating and humming of a powerful idling engine