Had the same problem with my car this weekend, would crank and then when I let go of the key it would fire and die, the pick up in the dist was junk, cheap aftermarket shit, put a used facory part in, car starts and runs alot better. Do you have a spare dist laying around you could plug in and then turn the key on to see if you have spark??