Does your car have any mods or is it stock? Try the tune up items first and see if that fixes it. We had a similar problem on an s2k and it needed tuning.