I can't seem to cure the P0401 code in my 1997 Land Cruiser 
I have spent a lot of time reading through countless helpful threads on this forum and I have done all the recommended fixes including:
-New EGR valve
-New VSV under the manifold
-Cleaning the port through the intake manifold
-Inspected the main wiring harness next to the EGR pipe
-Inspected for vacuum leaks
What else could it be? Every time I reset the CEL it comes back on anywhere from 10 - 100 miles later

I have spent a lot of time reading through countless helpful threads on this forum and I have done all the recommended fixes including:
-New EGR valve
-New VSV under the manifold
-Cleaning the port through the intake manifold
-Inspected the main wiring harness next to the EGR pipe
-Inspected for vacuum leaks
What else could it be? Every time I reset the CEL it comes back on anywhere from 10 - 100 miles later
