Hey guys, I'm a rookie at the car game so take it easy on me. anyways, I have a 350 bored .30 with edelbrock e-tec 2.02 heads, dual plane performer rpm intake, edelbrock 600 cfm carb, edelbrock cam, 1.6 alum roller rockers. I had trouble starting it so I replaced the flexplate and added a high torque mini-starter. Now, my car starts great when I first start it up, but when I've been driving it for a while and shut if off it doesn't want to start back up again. When I turn the key it tries to start but acts as if its not getting enough gas. The carb also has an electric choke on it. ( I don't know if that matters.
I bought an msd6al ignition but haven't installed it. Would this help or does the problem lie elsewhere.

Any direction would be great at this point. Thanks guys!