Originally posted by Chris Matthews:
Is my last possiblity the DPFE Module?
Have you been resetting the CEL after each adjustment? It won't go out by itself (at least not for 40 "clean" (i.e., no code thrown) engine cycles).
Here are some other possibilities:
- EVR is not receiving proper voltage (possibly from faulty wiring or loose connection)
- EGR orifice tube is clogged
- EGR orifice tube has vacuum leak (possibly from not being attached at the end points properly)
- PCM is malfunctioning
Did you get a new EGR gasket when you replaced the EGR? If not, then there might be a vacuum leak there.
I noticed that you also cleaned the UIM recently. Did you get new gaskets for it? It is possible that the UIM might have a vacuum leak if you did not install and seal it properly.
Hope this will help solve your problem.
P.S.: I have the same P0401 code that you have and it is one of the reasons why I have not started to replace parts yet (since I don't know where the real problem lies).