I had a really bad problem with my idle when my car hadnt had an oil change for a while. Im not sure if thats the problem but it idled like sh!t. I noticed it the most when i would sit in traffic, especially waiting in line for that monster truck show!
It probly could be something related to your fuel. Is ur turbo upgraded? Maybe ur running to lean? Im not sure honestly.