Something isn't right..

You should be able to see the pushrods rotate while cranking.
If you dont find the cam flat I would suspect the MSD box, would not be the first one that was bad out of the box.
Oh now the MSD "box" that's a whole nother cheap eBay or Craigslist find of his...
Now you see what I'm having to work with here... A mix of brand new parts and great Craigslist and eBay finds...