Remove and thoroughly clean the idle control valve located on the throttle body across from the TPS (which has no serviceable parts). Unplug and replug the TPS cable and use some dielectric grease on the connectors to both.
I've seen a LOT of electrical gremlins vanish (especially the intermittent HID ignitions) after applying dielectric grease to ALL electrical connections. I use it as a matter of course now anytime I unplug a connector.
If you suspect leaking intake gaskets (unlikely IF they were changed when the SC was installed), with a cold engine, have some one start the engine while you spray either starter fluid or carb cleaner all around the base of the intake - if the engine speeds up or slows down when sprayed in a particular area, you have narrowed down the leak. You can try retorquing the bolts but will probably need to replace the gasket at some point.