nymathboy First off any chance of getting a first name?? If you have spark at the coil than the problem is in the distributor. Either the rotor is not having contact with the center pile in the cap or the center pile in the cap is burnt out or broken off. This is the main problem with MSD caps and rotors. Some of the guys have gone to stock caps and rotors with metal center contacts. The carbon just breaks or burns over time. As far the the MSD box, get it out from under the hood. I mount mine to the under side of the glove box with my FI ECU brain. Have plenty of cool air to control heat of these brains.
Next wiring, Have 1 ground going to the MSD box (one of the 4 mount bolts) to chassic frame ground. Make sure you have 2-3 grounds on the car from the battery to chassic ground, from frame to motor (2)and direct ground to battery from MSD. 10 gauge wire min. Make sure that there is no paint on these spots for a good contact. Cover over with a little black grease to keep mcontact from rusting. Location of coil and what kind you have?? I know
oil filled coils look correct on the motor, this is a POOR location and design. Also if the coil is mounted horizontal. This causes the windings in the coil to over heat because only half are in
oil the rest are cooled by splash or mist. Vertical mounting is better but still have a vibration of the motor shaking the coil. Again not good. If the msd is new within a year or 2, call MSD tech, explain what happened, how upset you feel about having your car towed home. What they can do to help fix this problem. Most of the time they will repair the unit for cost of shipping. You get more help with being nice than starting the screaming thing and nasty root.
Check rotor and cap first, make sure of contact of rotor is pushing on center of cap. It should also be sticking out of the center a little if flat, pile is gone or burnt out. Rick L.