The first 3 codes are EGR related but the 1405 code indicates a DPFE sensor problem and could be causing the 0401 and 0402 codes which contradict each other. If all the hoses are good leading to the DPFE, you may need a new DPFE sensor. The 0340 is for a camshaft position sensor fault which could indicate a bad sensor, flakey sensor connector or big problems with the cam shafts & drive train. If the car is running OK, the 0340 may just be an intermittent sensor fault.


Scott 95 SE-2.5L ATX (Sold, but not forgotten...)