This MSD situation looks like something that Don Schumacher could fix and make better. His industry experience is electrical/automotive hardware and he is very good at that.