My CEL returned on my recent trip to Georgia. I actually got three different codes during my return trip (P1404, P0405, and one other non-EGR related), plus my GPS refused to power back up immediately after I got the first CEL. And then, in the mountains, my tranny/transfer case was acting up, vibrating badly when I dropped my speed from 75 to 65, and then running smooth as I sped up or continued a few miles. All of these concurrent issues made me suspect an electrical problem, and not an EGR issue, which was supported by the the 5 year old battery and corroded battery terminal. Today I replaced both the battery and terminal, but I still got the CEL and code P0405. I cleared the codes several times. As a troubleshooting step, I removed the EGR and reinstalled my old EGR valve, but this time I also replaced the gasket. The old gasket still looked good, but I had a new gasket. Then I took the VX for 10 mile drive, and didn't get a CEL, but I had a "pending" P1404 code, the same code that drove me to replace the original EGR valve. I'm going to drive it a while with the old EGR and see if the CEL pops up. If so, I will reinstall the new EGR with a new gasket and see if that returns a code, same or different. This is very frustrating!