I have also found that on the '90 the light will stay on when there are codes stored in the EDS. I've heard that the computer in later models is slightly different, so YMMV.
Now that you know your emissions systems are functioning, it's time to look into compression and the IP. Hope it's the IP because it's cheaper than an engine