If you find a problem in the dist and it's got a lot of miles, you might consider buying a new one.
I've bought two of these from this seller and have been more than happy! Both are now over 2 years old and doing great. I know it's not an MSD but then again, it doesn't cost 200 bucks either! LOL