timing belt.does the dist turn?? bad cap /rotor wires??
dist has a hall effect sensor.can jump two terminals and create a spark.
There is a wire in the harness near the asd relay.blue or a green wire that corrodes and breaks inside the main taped up harness.1 wire branchs off into like 4 or 5 wires.breaks there.check for +Power at the coil.No key on power/asd relay power.open up the harness along the driver side inner fender area.