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

It is nothing "up to" the ignition switch. It is either just that section (the run section) of the ignition switch, or the connector on the back, or the bulkhead connector, or a broken wire in that path. Should be blue

Or, you could have a defective ballast. You can try bypassing it for a few seconds to see if it's the trouble.

Do ya have a meter or 12V test lamp?