College Man,
Thanks, I did pick some sea foam and will see if I can find it.
Wysetech,
Yea, not sure if the previous one was bad but played it safe. Also replaced the pcv and tonight I put on new egr pressure feedback hoses, one was cracked at the sensor connection and it helped settle the idle a bit. I did notice that the erg tube has a small leak and i am going to attempt to wrap it in some high temp aluminum tape. I would replace it but they are not cheap.