I would recommend checking the fuel pump, 2.3's were a bit notorious for weak fuel pumps. I finally placed an electric fuel pump in my 77 Porthole way back when.. solved the very problem you describe.
Easy check.. at the times it stalls, open the fuel line to the carb to see how much fuel is there, if it pumps fine(it's mechanical & should pump simply by turning the engine, running or not).. if it still pumps fuel, check the electrical for an intermittent short.
Since there are basically two types of electric fuel pumps, those that draw well but pump moderately, and those that tend to rely more on gravity to then pump better, I picked the latter and mounted it back by the tank.. I also ran the fuel pump switch through my hidden kill switch to help keep it from being stolen as easy. ..worked great after that.
Michael