I have read a lot of bad poop on the MSD, so sorry to hear about your pain. I will give a shameless plug for my e-12 set-up for sale, it works great!!!!!!!!!!!
I don't know about MSD's but from what I have read. I know they are sensitive to voltage issues, so make sure everything relating to charging and grounds is solid.