I am pretty sure that my irratic idle mess has been solved. I originally did not mention that I had problems with my belt tensioner. Just 2 weeks ago I put in a new one and had the temperature sensor replaced as well(fan wasn't working). Now the idle revs normal. Every once in a while it surges slightly then normal again. Just a few days after I had the tensioner installed it started making noises again and the rough idle surging Reoccured in drive and park. So I brought the car back to my mechanic and he made a few adjustments to the tensioner and since then (about 10 days) its been fine without the crazy surges. I really hope this is it!!
So if you dont hear from Then all is well....and thanks everyone.