Slant Six Stalling, Suspected Ignition problem

So, for a bit of background on the vehicle and what has been done thus far. About a year ago I purchased my first truck, intending to use it as a daily driver. It is a 1986 Dodge D150 with a 225 Slant Six. On its way home it overheated and I shut her off and towed her home. Since then she has had her radiator tanked, cleaned, and pressure tested. New coolant lines, a new water pump, a new radiator cap and thermostat. That fixed her overheating, during this we figured out it is a 1979 D150 with a 1986 body on top, everything technical is a 1979.
We put an emissions system back on it (to pass inspection, it looks good, but isn't really functional, its only a visual inspection.) and fixed its vacuum advance.
It developed an issue where it would loose power and buck back and forth when you accelerated to about 40 mph. We tried to (unsuccessfully) rebuild its holley carb, we eventually just bought it the same carb model but professionally remanned, we replaced its fuel filter and fuel lines. After this it would run, however at around 50-60 mph, it would suddenly loose power and stutter for a few moments, if you pushed it past this stutter it would clear up and continue driving normally.
Earlier this year, it burnt a coil out, after replacing it, it burnt that one out rapidly. We replaced the ignition control module and coil, and it hasn't burnt the new one out, it also got new plug wires.
This is where its newest problem started, it will start just fine, better than it ever has. It runs like an absolute dream for a minute or two, then it just shuts off like you turned the key off. This stall doesn't have any stutter or bogging down like a normal stall, it just shuts off. This is my first and only dodge vehicle, and one of the first in the family. We BELIEVE it is either in the distributor or the ignition switch itself. however, i would appreciate help from people much more experienced in the engine than I am.

The only remaining issues with her thus far are the stalling, and we don't know if her stutter at 50 mph is gone.

I will post pictures of her as she was when purchased, and as she is now.Green Bean Now.jpg
The truck (We call her Green Bean) currently
Green Bean with Cap.png
Green Bean when we bought her