ppl told me the module can go bad or something, mine had about the same problem. I had a miss at idle but I had an exhaust valve too tight. I found it out by it sucking my hand on the tailpipe since I had duals I knew what side. I had to put a new dist. in mine, but not because of that miss, and they had kept telling me it could be bad. Even if it was new could be bad. I had always heard though too that egr or something else would cause it to try and die when coming to a stop.
FYI the idle can be raised, and not by the computer, the computer already knows the idle should be around 800 in park or neutral and 600 in gear. Messing with the computer aint gonna do a thing, it would have to be burnt into the chip.
They say you should not mess with the idle speed screw because it could cause other issues, or the idle being low is being caused by something else and would not fix the problem. The idle screw is covered by a cap on the tbi and has to be drilled out to get to it.
Have you checked your IAC? cleaned it off or cleaned out it's port? it could be screwed up or dirty.
If it's a replacement egr valve it could be casuing problems too. I heeard that unless it's a delphi or ac delco egr it won't work right and the numbers have to match.
check with skip white or whiteperformance on ebay they have them for around $65 or so complete and a warranty. I paid over $110 from autozone for mine and it did not come with a rotor or cap. I think the one on ebay does come with both.