an engine rumbles and hums and clanks