Have you changed the O2 sensor? I have an 86 Z, 350TPI, and frequently got the EGR code and check engine light coming on. Put in new EGR, Sensor, Vac hose etc. and still got the light. Finally changed the O2 sensor. Have not had problems since. Car even idles better.