A large engine idling and humming