Yo, I was driving my hatch around my area and my car started to sputter like it was loosen power. Then I look at my ecu and it started throwing a code 9

. The car is 91 civic dx running obd0 and its a b16. Does anyone know what could of caused it throw that code. Could it be wiring or the dizzy going bad. If anyone could give me any info will help. The car will crank but when I go to rev the motor up the check engine light comes on and then it flashes code nine.