Ok, Engine starts to fire then quits when key is released.

bad ballast resister
it is bypassed when the key is in the "start" position
replace it and you should be fine
get 2 and keep one as a spare in the glove box


x2