a loud engine idling and then quitting