a large engine humming then coming to a stop