There's a 'right way' to diagnose these problems, and it can be found in Jrichker's lists of the Surging Idle Checklist, the Crank, No Start checklist, etc... You can find quick links to that an a lot more in the "Technical thread/How-to Index thread at the top of the 5.0 forums.
That said, I've learned to keep 'known good' parts & the ability to bypass my MSD box readily at hand. When I start running into trouble like this, I can swap a dizzy, replace the injectors, Coil, EEC, plugs & wires, fuel pump, etc. etc... Just makes getting through things easier, but I still get stumped for a while from time to time. These cars can be very frustrating, and general automotive mechanics out there don't have the experience with them that the old crew did, anymore.
Hope this swap fixes it. Keep us up to speed. The last time this happened to me, I had to bypass the MSD box, but since I had it all wire tucked, it was tricky. eventually, I pulled the fender and bypassed until I could replace the MSD box. Now, I have an extension from MSD that allows me to quickly bypass if I ever run into anything, again.