There was something posted a while back about mounting the coil and that some coils were not designed to be mounted certain ways. I see yours is standing up, I'm not positive but I'm thinking some were maybe designed to not be mounted laying down.
Regardless I think I would repeat the cycle with starting it and letting it warm up till it shuts off. If it doesn't re-fire swap the coil out and try it asap. Its something small and stupid, your just going to have to swap parts out till you find it.
Being that its a Holley double check the float levels to make sure its not dribbling fuel out of the squirters after idling for a period of time.


...FAFO...