MSD's for me up last for years no problem.
But then again , these were on a racecar, so that may have help them last too.