Erratic idle? Look for a vac leak. Could be as simple as the vacuum harness or one of the T's. How's your maf? Clean or screen ripped out for extra "performance"?

The same thing happening several times, I'd start looking at a different area.