a whirring and humming noise with an engine revving