I have a 2002 Sport Trac, The check enging came on a few days after the ford dealership did a recall repair. I replace the EGR value as the people at advance said that it was bad from what the Computer shows ( P0402 EGR Flow Excessive ). The light stay out for a day and then came back on again...