5.9 swap in 71 dart
When you have the no crank issue, put the key in the run position and use a set of jumper cables or whatever and jumper the starter at the solenoid. See if that makes it crank. Or you could do some diagnostics with a multi meter and see if you have voltage at the starter relay with the key in the start position. Then you’d know right away where to start looking.