Ive been through this horrible idle thing, i think everyone has, what i would do to get it to stop is turn the idle so low to the point that it couldnt even lope anymore, drove it like that and slowley started to turn the idle up, it always happened after i would reset my ecu.
__________________