loud rumbling of an idling engine