My 99 VX with 189K on the clock just threw the P0401 code. I removed the EGR valve and cleaned it. Used my shotgun (.410) cleaning rod and brushes to clean as much of the tubes running to and away from the EGR valve as I could. Removed the air intake and throttle body to clean the tube running into the intake manifold right behind the throttle body. It was almost completely closed up. Just a small pin hole was left to let the exhaust gas into the intake. It took awhile with an AR/.223 cleaning brush and gumout carb cleaner but I got it completely clean. Took awhile for the VX to start and run right at the first start up but 200 miles later, no CEL.