..... what would you buy for longevity?..... Duraspark. This really does seem to be a hit or miss issue for MSD and Mallory. I say Duraspark just for their ease of replacing parts, anywhere, anytime. Larry P.S. - My Mallory = 35,000+ miles - 7+ years - zero issues - mounted on the firewall, in the bay