Sounds like you may have found the main issue in the distributor, another item to check is the fuel sending unit. the terminals can corrode, and eventually stop sending signal. the signal, and resulting fuel, loss may be intermittent or correlated with temperature or vibration before it...