We have found an 6al2 with an GM HEI will not fire if the voltage while cranking falls below eleven. A spark test will show only a single spark, upon initial crank, whereas the MSD's test of jumping the magnetic pickup will show consistent spark.

To check for a voltage drop, take a voltage reading on the box's ignition wire (the smaller of the two red wire) with the ignition on then again while cranking.