you 90 is just like my 91 ,
89 is only weird year.
it don't have EGR fail codes in 90 ,i think,but it just quietly fails and gives bad MPG.
Check Engine Lamp stuck ON?
bad new on cat, as that will make the egr mod valve useless. (cause and effect)
that bottom tube, on the mod valve will detect NO exhaust back pressure. ( oops)
now this valve will stick open and flood exhaust into the intake and cause closed loop to never happen or worse , failsafe ,(rich mix and retarded timing.)
The mod valve , defaults to flood exhaust, and that is really a bummer.
YOu,see after starting car this back pressure, haults this flood and and then modulates the EGR based on engine load (sensed by back pressure) , the more the engine load ,the more back pressure.
see see my link above.
it is just a link off my sig . below.
click my sig; it has IGN timng, valve and all codes.
Ok you replaced CEL lamp.
now, turn the ign key on, do not start, does it glow?
next test
start car , does the glowing CEL above , go OUT?
now place the DTC jumper , it MUST flash out code 12, flash, pause flash flash, repeat for ever.
no codes is bad ecu
12 = good
other coming out 1 after the other is throwing DTC codes, read them, report them.
tell more, please.
cheers.
we dont get too many 90s, fun !