an engine hums and rattles as it idles