Duster Ignition problems when hot

If I wait 10-15minutes it`ll fire up like a charm. Also when the problem is on, it starts when I release the key. So its like the MSD dies while the key is in start position and when I release the key it gets a spark and boom, its running. What if the starter gets in short when its hot and sucks all the power?? Should I try with a new one...