an odd idling characteristic
There are a bunch of other ways to get it right but this is a product of the after market TB. Search on the idle air circuit for after market TB's and you will find a bunch of threads on it. The TPS voltage can help alot but to fine tune them it takes more in modifying the idle air circuit.
Another problem is some of them don't have the throttle blades set to the right angle at idle and the pcm struggles to obtain the desired idle rpm. Doing anything like changing blade angle or changing the Idle air circuit is best done with a scanner or data stream software that can show IAC counts. Thats what determines how far the IAC valve opens to let air in for idle. Try testing the TPS first to see if it's just a bad sensor or if it may need to be adjusted.
other than that check for small vac leaks and double check everything...
edit... what jay said...

