Quick recap, I bought this 00 L on friday of last week. Saturday morning my "service engine soon" light came on so I went to Autozone to have the Codes pulled. The code I got was P0402 (EGR Excessive flow...something like that) so I replaced the EGR Valve with a new one, making sure to clean the carbon out of the engine. The L ran fine all day saturday and sunday. This morning on the way to work, I stopped to throw out some trash, left the truck idling and the service engine light was on again. :fm: I have not had a chance to pull the codes again, but if the code is P0402 (EGR ...) what could the problem be, the EGR switch... I just don't know enough about the L to know what it might be. The L has 81K miles and I doubt the I/C has ever been cleaned. Could that be the problem? Any help would be greatly appreciated. I will post the new code as soon as I can.