360 Running Issue(s)?
Now that you know thr problem is electrical you have to suspect everything that can heat up and break down. The one thing that you touch to make it run again is the ignition switch so it is highly suspect or at least in my mind it is.