Snapped throttle cable now car barely idles.

I don't know what else it could be, except "magic" LOL