There are two wires that power the coil - one for Start and one for Run. Sounds like only your Start wire is connected.
Or you haven't addressed the fuel pump relay contact switch in the AFM. Usually the engine will run for a few seconds before dying if it's the fuel pump contact.