A starter can pull a lot of power.
Some idea generation.
- Check to see that the ground wire has a good solid connection to the frame, and the frame to block is just as big
- 2 gauge can be on the small side, but should work if all cables are adequately sized
- Cobras are easy on batteries away from heat, but the longer the cables and older a batter get, you may be just asking too much or tired battery
- Verify your balancer is right and telling you the tight things
- Make sure you go through the setup for your distributor to make indicated and commanded timing the same, usually though a laptop or handheld and verified with a light
- Starters can fail or be made incorrectly, maybe see if you can send back for testing
- Check firing order (a reach because I think you'd notice it running)
- If more start retard capable, add it, won't hurt anything
I know on my ERA Cobra the negative cable design is a little crappy, however, with a good battery that starter should have no issues even up to 18 degrees or so