the only "cures" ive read about with is one of two things.
1) ICV (idle control valve)
2) The sensor attached to the catalytic converter.
Both are worth a good clean before spending stupid money, IIRC the ICV is behind the manifold, find someone with small hands!