If it starts normally but dies when you release the key from the start position, I would suspect the ignition switch itself. Or, do these things use a different circuit (And fuse) for the run position as opposed to the cranking position? Then, it could be a fuse or a load shedding relay.