I changed the upstream O2 sensor on Sunday and have not pulled a CEL yet since. However in the mornings my car will stall after initial startup because the rpms fall to low. After I rev the engine a few times it pretty much disappears. I also have an idle issue with the rpms falling to low occasionally when I stop at a light or sign.
I installed new spark plugs, vacuum tested the EGR valve, cleaned the IAC, newer MAF, and checked for vacuum leak by using carb cleaner to spray around areas. I am know stuck on what else to do to remedy this idle situation.