The ballast resister is not a resistor on the Diraspark system. It is a resistive wire that is burried in the wiring harness. I wouldn't expect that this is your problem.
From what I understand, you can't get it to start without jumpering to the battery. the ballast resistor is not in the circuit with the key in the start position. If my assumption is correct, (you don't get 12V at the coil when the key is in the start position) there are several things that could be wrong. With the key held in the start position ( red lead off starter solinoid so starter wont turn over) probe the white lead on the ignition module located on the wheel well. If no 12V there, check the circuit shown in the attached diagram which goes back from the white lead to the ignition switch and on to the battery. Any one of the connections could be bad as well as the switch mounted on the lower column could be bad or out of adjustment.
If no 12V at the white lead, jump back to the large yellow lead to the switch, it should be hot at all times. If you get 12V at the yellow lead, check the( red/light blue) lead comming off the starter switch with the key held in start. If no 12V there then the column switch is bad or out of adjustment.
If 12V there, continue on, do you have standard or automatic? If standard there should be a wire with a jumper in it dangling near the column (red/light blue wire). If automatic, you could jumper it out and see if it starts, if so the switch on the tansmission is porobably bad.
Good luck,