Has stock distributor. Are you thinking the pick up might be going bad?
I have kinda ruled out the fuel pump, because it’s a sudden stall.