I would make sure you have solid + and - at battery to engine and main power circuit then try a fused 12v wire direct from battery to coil, road test over bumps for a test,
if it does stall you know that circuit is ok. sometimes it's quicker to eliminate good circuits. If you have a tach, try...