Is the 'in the block' testing being done by cranking the engine? If so, there will be a substantial voltage drop throughout the electrical system during cranking. If the MSD box is getting insufficient voltage during cranking, then no spark. Make sure the 6AL is wired correctly.