360 Running Issue(s)?

My buddy has a '65 A100 pickup with a 360, 727, 8 3/4" with a 3.23:1 sure-grip, Edelbrock Performer intake & 1406 600cfm carb. This truck has a problem that appears to be getting worse.

It will start and run for about 10-15 minutes. Then it develops a sputter/fart/die scenario. However, it will re-start nearly immediately and run for a few seconds before the sputter/fart/die scenario repeats.

He thought it was vapor lock and rerouted fuel lines, wrapped the headers, put a 1/2" carb spacer, added an electric fan, etc.... (I thought vapor lock would take some time to "cool" the fuel to a liquid state again). We think we've ruled out vapor lock.

We started thinking electrical. Discovered the distributor had a bent shaft (however that happened?). He purchased a new Mopar Performance electronic ignition distributor. He's also replaced the ignition ECU module, coil, ballast resistor, spark plugs, and plug wires. The vehicle does the same sputter/fart/die scenario. During the sputter/fart/die scenario the (aftermarket SunPro) Tach needle is bouncing all over the place. The ECU is mounted in the cab of the truck not underhood, so no heat issues and yes, he has a good/seperate ground to the ECU.

Our next plan is to run new wiring from the ECU to the distributor, coil -, and Ballast Resistor (IGN (RUN) side).

We are both losing our hair over this one (on fist full at a time), and any help/ideas/direction is appreciated.

Thanks!!