erratic timing on 360

Well, keep in mind that the "new" parts are made overseas,and yes the quality isnt the same. Also there is a timing chain measurement procedure to verify if there is slop. I dont mean the "watch the rotor" method,it involves a straight edge and measuring deflection with the timing cover off.
Had this same issue on my Dart, it turned out to be operator error. One of my plug wires wasn't fully seated. Timing jumped around exactly as you said and once I went through all the nightmare scenarios I found one ignition wire that wasn't "clicked" tight
Yup..never rule out electrical. I only say that because I also worked avionics on A-10s in the service, as well as did my stint at a dealership working electrical issues in cars. i had my dart running recently, and the Auto meter tach was erratic, I thought "w t hell is the ignition system crapping out? as it is wired into the negative side of the coil. It cleared out and started running, but I am waiting for it to happen again.