I've been running a code 9 on my 92 since i bought the car.....replaced the dizzy and its still there, even though the timing is perfect.....I would consider changing your cap, rotor and plugs and see if that helps....If the dizzy is bad it should throw a CEL
Now i have to spend some money and get a new ECU to see if that fixes my problem.