Engine requires 20 degrees of initial to idle well...

It's a pretty well known fact that many dial back lights have major issues with MSD systems. I'd suggest a plain old light and timing tape. I use an old Craftsman one, brcause my digital Snap On light is usually off with MSD systems. Many racersl use the self powered induction lights for that reason.

Also - How far out is the idle speed screw?

something alot of people forget is you have to check timing above 3 grand with the MSD or it can throw off your reading...

Should have done it if for no other reason than verify it was installed at least close to or on spec. Anyone that told you not to bother doesn't care about doing things correctly. Maybe the cloyes chain is in worse shape from a degreeing aspect than the first one you had. You don't know, therefore, you can't rule out the cam being out a bunch.

i dont think its a machining "issue", just there are so many hands in the pe so to speak... the mopar (or aftermarket crank), and then a cam from one of hundreds of makers, and then the same for the timing set...