You said "minus the distributor",so it still may have a coil that dies after it heats up awhile,or the pick up coil in the distributor is going out,these symptoms are classic for those,and the ignition module dying--runs OK,then starts sputtering,or just stalls without warning..
If a module is installed with no heat sink "grease" under it,it can cause this and fry the module in short order..
Next time it dies,test to see if 12V gets to the coil,the thick red wire on the distributor cap...assuming it does,you need to check further..
You can check for spark by yourself fairly easy if you have some mechanical inclination...
The old "pull off one plug wire and put a old spark plug on it and lay it on the block and crank" test works great--if there is another person to see if its sparking while you crank it over..
You can jump the purple solenoid wire to the positive battery terminal to allow you to crank it over from under the hood,but remember you must have the ignition "on" to get spark!..
If you have access to an "old fashioned" timing light,you can hook that to the battery and a plug wire and watch for spark while cranking-(with the trigger pulled on the timing light!)..
I've taken an old burnt out headlamp bulb and used it as a spark tester--plug one of the plug wires to one terminal,and put a ground wire from the other terminal,to a good ground,the negative battery cable is best--then point the bulb back towards the steering wheel,and crank it over--you'll see if it has spark easily then..
You need to have good consistent spark--sometimes a bad module or pick up coil will make one or two good sparks,then quit--so spin it over a good ten seconds and make sure its consistent..
As for fuel,after it quits you'll have to see if any fuel is getting to the carb --I assume it has a carb if its a '75 truck...a see through fuel filter makes this diagnosis a lot easier--you can take the gas line off and the carb and put it in a soda bottle and crank it over and see if any,and how much fuel gets pumped in...an electric pump should fill it up rapidly (and you dont need to crank it over either)...
If someone hooked it up so its merely assisting the stock mechanical fuel pump,if that one malfunctions it could block or restrict fuel delivery--another bad thing is the electric one could fill your crankcase with gas should the diaphram on the stock fuel pump fails too,which will ruin bearings and rings in a hurry..
It could be your electric pump starts losing pressure after several minutes of run time too,or its maybe one rated for a smaller engine and cant "keep up"..
I had a truck that would die without warning at any time,some days you could go 100 miles with no trouble,it ran perfect--then it would stall like I hit the key..I tried replacing everything I could think of--all the distributor parts,swapped another distributor in it,new fuel pump,checked all the wiring,etc,and each time I replaced something,it ran good and I thought it was "fixed"--till it quit AGAIN..
It turned out I found a small rubber fuel line way back on the frame rail close to the tank,had a "inchworm" loop in it--it was all cracked and brittle,probably original,I cut it off and put a new hunk of hose on it,and that cured it!..I slit the old hose lengthwise and found the inner lining was like bubble gum,all soft,sticky,and separated..I guess it would suck shut on a hard pull or hill and the carb starved for fuel...my next guess was the tank itself was full of some crap clogging the "sock" filter on the sending unit..
A friend bought a '62 Plymouth Valliant that did the same thing,and we replaced practically every part that unbolted on the engine,to no avail--he sold it in disgust...guy that bought it down the street took the tank out and found over a dozen ping-pong balls in the tank!..they would sink and block the "sock" after about 5-10 miles,and you had to pull over and wait a few minutes,then it would re-start and do it again...dumping the balls out "fixed" it..
We wondered if the guy PUT them there,so he could get a good deal on the car--he asked if it was for sale the day my friend got it home!..

..
Hope that helps..