With idle problems, first check the ECTS, do a search in this forum, you'll come up with a couple dozen posts,
in short, a new one is about $15 bucks from SaturnParts.com
Make sure you are getting a brass tipped one, with a two wire connector
Then if the problem persists I'd take aim at your performance upgrades,
bogs down when you floor it...
larger injectors are probably your problem
heres a post
You're probably not getting enough air for the amount of Gas you're dumping in there, buy intake