erratic timing on 360

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