humming and revving of an engine speeding off