Low RPM stumble

Is 1K as low as it will idle? I would suspect a vacuum leak.