Humming and idling of a large engine