So got in the van yesterday and the check engine light was on. I don't normally drive the van, the wife said it's been on for a few days. Went to Autozone and they told me it was an EGR Valve code, P0404 I think. I didn't feel like dealing with this yesterday, so I ran some sea foam through the intake, disconnected the battery and crossed my fingers. The light isn't on now, but I'm guessing what I did will not help at all and the light will come back on. Is there any point in cleaning the EGR valve or should I just replace it? Will that help? Anyone have any insight? The van has a little over 100,000 miles on it. Thanks.