ok had it tested with obd2 it came back insufficent flow of egr p104 was code i believe.traked it down to egr solinoid replaced unplugged batt hoping to get rid of light it did not do i have to hook it back to obd to erase
If disconnecting the battery did not clear the CEL, then there is still a problem or you didnt leave it disconnected long enough. Normally it shouldnt take more than a minute or two for the code to clear. Was the light immediately back on when you started the motor or did it come back on after starting it? If it was immediately on I would say you probably didnt get the code cleared. If it came back on after you had the motor running I would suspect you still have a problem.
Try checking the DPFE sensor, it mounted on the firewall and has two tubes that go to it. They are a known problem on some Focus model years.
____________________ My car is a synner! It uses Amsoil Synthetic Lubricants.
2001 Pontiac Grand Prix GTP
It whines a lot, but I like it