well at least its fixed now.. out of sight out of mind

who is "they" and why wouldn't you replace the EGR, just because you clear a code doesn't mean the problem goes away. It just simply means that the computer is reset and will throw a code again because the problem still exists.