i had same problem and i ended up changing the egr valve and the exhaust gas pressure differential sensor. no more cel after that.