motor dies after it gets to temp

Get a voltmeter/ohmeter if you do not have one. (It will be very useful on others things.)

Make sure your wiring is correct to the MSD:
An Error Has Occurred!

Using the ohmeter mode of the meter, disconnect the pick up leads and measure resistance into the 2 pickup leads. Actually, anything over 500 ohms is suspect. Then when it fails, do that same and see if the resistance has gone up. This will test your reluctor..... Or, just swap in the new distributor.

With the meter as a voltmeter, check that there is 12 volts to the small read wire on the MSD. Monitor this voltage when the car is running and see if it becomes erratic or drops to zero when the problem crops up.

Do the same for the big red lead to the MSD.

Make sure you have a geound lead from the battery to the lower front of the engine block, and also another from the back of the passenger side head to the firewall.

Is the MSD unit near to the hot exhaust? Is the coil mounted on the engine block? Either getting too hot could cause this.