5.7 heads on a 6.4 short block?

Electronics will likely be Holley HP or Megasquirt. That of course is assuming I live long enough, LOL. What you posted above actually sounds quite encouraging.