Not all of them. I had a MSD 7 that quit working. I called MSD to inquire about repair, and after giving them the serial number, was told "to old (bought 1976), can't even get parts". Someone on slant six.org offered to take a look at it, for me. He replaced one transister, total cost $25. Been working fine for over 5 years now.