a vehicle engine revs and idles with heavy knocking