Make sure your switched power line has power in the start position not just when the key is on.
I had spark when I tested but no spark and no start when I tried to start it. The wire I used for key switched power to the box only had power when the key was on, not in the start position.