go here:
http://www.camrystuff.com/manuals/Gen4/Diagnostics.pdf
go to page 105, it says possible cause for P0401:
P0401 DTC detecting condition:
Quote:
After engine is warmed up, intake manifold absolute pressure
is larger than value calculated by ECM while EGR system is
ON
(2 trip detection logic)
|
P0401 Trouble area:
Quote:
-EGR valve stuck closed
-Open or short in VSV circuit for EGR
-Vacuum or EGR hose disconnected
-Manifold absolute pressure sensor
-VSV for EGR open or close malfunction
-ECM
|
check them all and you most likely will find the root cause of your problem. cleaning EGR (after unbolting it) is also a good idea, might be clogged, or the pipe or other vacuum lines might be clogged, so EGR valve operates poorly.
but first of all make sure you have no vacuum leaks and MAP sensor operates correctly. you will need a hand vacuum pump to take the real life readings. you can also use a laptop with obd2 software to get direct MAP reading from ECM.
DIY on unbolting EGR valve:
DIY : EGR Valve removal
good luck!