an engine with a loud idle making some puttering noises