i´m glad...but maybe you can chek the IAA valve (which control the air mixture during idle). Check the connections and ground...
if you turn on the A/C and the RPMS drop, maybe the IAA is the problem (rpm´s at idle 750 rpms aprox.) when you turn on the AC the idle goes to 950 rpms aprox...
if you idle is Ok when you turn on AC, don´t start your car w/ AC on.
this kind of problems SUCKS!!!