I don't know how much they have changed over the years, but my '96 1.6L 16V OBDII threw an EGR code a while back. The EGR had a steel tube running from the valve to the engine. The end at the engine and the port that it connected to was plugged with carbon.
I took the tube off , ran a wire through it, cleaned out the port with a wire brush and carb cleaner, and it cleared the fault. Didn't need a new EGR valve.