A few weeks ago I posted about an egr problem with my 2003 nissan frontier. Check engine light came on. I had my father in law who is a union mechanic check it with an obd. It came out with a 402 which points to the egr valve. He talked me into taking it to the dealership to get it fixed at a tune of 300 dollars. The service advisor did tell me that there was a technical service bulliten out on this issue. The light stayed off for 13 days. Then came back on. I did not really drive the truck that much in that time really only about 10-15 minutes to and from work each day. I had my father in law check it again and it threw the same code. The service advisor at the dealership said that since the light did not come back on right away it is likely a different issue, and that code could mean many different things. Which means I will likely be charged again. I feel like I have already paid for this to be fixed. Am I wrong in thinking that Every thing associated with the egr should have been checked the first time.? Not just what was on the technical service bulliten? I would appreciate any input before I make a big scene down at the dealership. Thanks