Coughing, backfiring ... *UPDATE*

Last night after new wires and some tweaking I got it running, albeit pretty rough. I put a timing light on it, and reset the timing. I timed to 19 initial and around 32+or- total. It cut out, and I couldn't get it back. I put a new dist cap on, and tried to start it. It will only run while I'm on the starter. I let off, and it shuts off. It will fire with the starter engaged but then shuts off. I'm going crazy trying to get this thing running. HELP!

It would be the ballast resistor:

or this one: