Clear the code, see if it comes back.
Connect a scan tool, see what codes register, and what the data stream shows.
THIS is why I tell folks to connect a scan tool. No errors reading the blinky-light codes that way.
The EGR valve used in my '88 is a backpressure-sensing valve.
Screw with the exhaust too much, the EGR doesn't work properly.
There's positive-backpressure and negative-backpressure valves. I forget which one it uses, and for that matter I don't remember how to tell them apart visually.
One of them won't hold vacuum unless the exhaust has some level of back pressure (+ or -, I forget.) If the engine is off, it's going to leak vacuum when tested. The other kind will hold vacuum. with the engine off. Pretty sure the kind I have will hold vacuum.
Of course, "ordinary" EGR valves that don't sense back-pressure will hold vacuum when tested with the engine off.
The good news is that I installed shorty headers, and a monolithic catalyst, and larger-diameter exhaust pipes; and it still doesn't throw a code. I think the system is not terribly sensitive.