If you have to pass emissions tests in your state, you have to fix the problem. The function of the EGR system is to reintroduce small amounts of exhaust gasses into the combustion cycle in order to reduce the generation of Nitrus Oxide.
Things that determine how much exhaust gas is recirculated are engine speed, altitude, engine vacuum, exhaust system backpressure, coolant temp, and throttle angle.
Your system should have a control solenoid, sensor and EGR valve. There may also be a sandwich cooler to reduce the temp of the recycled gasses, if so it will be between the valve and the intake manifold. The cooler helps the gasses flow better, reduces the tendency for detonation (commonly calld ping) and extends the life of the valve.
Another part of the system is vacuum, check the hoses to the valve which probably includes the hose to the vacuum reservoir and perhaps a check valve that needs to be functioning properly.
As you can see a code that says EGR is only the tip of the iceberg

/emoticons/
[email protected] 2x" width="20" height="20" /> . It takes a bit of investigation to narrow down the cause, or you can shotgun it with parts.
Other than the check light, do you have any other symptoms like rough running, surge, hesitation, poorperformance at part throttle?
Good luck,

>-