humming of a loud powerful revving engine