Swapped to Electronic Dizzy, Ran for a minute, now it won’t start!

Ok, so I took it out, started from scratch. Checked all the wiring, it’s wired correct, power to the ECU, ballast resistor is good. It’ll only start with a ton of advance, I only have timing marks on the cover, plus the TDC mark on the HB, so I don’t know how much, but guessing at least 30-40°. Is that a good indication that it’s 180° out? It’ll run, but stalls in gear.
Nothing to do with 180

1..Timing marks are wrong due to wrong parts, etc
2...Cam timing is off is it a worn chain? Did this ever run right? What miles are on the engine build
3...If you are using a "dial back" timing light, there is something wrong there
4...Need to step back and start over. Use a piston stop. Verify the timing marks.
5...Google "rotor phasing."
6...You can set timing on the starter. If it won't run, you can still crank it and flash the light, check timing. You can also do that with plugs out, but make sure you lay plugs on ground, and hookup wires. AKA do not let spark jump "wild"