Andy,
You can check the ignition first it's really easy.
http://www.msdignition.com/page.aspx?id=3206
I just went through this myself and had to change the pickup on my distributor. I checked it all first to rule out everything but that. Only had about 30 passes on this distributor when it failed.
Curtis