a large vehicle continuously revving