At a low price like this, for such a high quality component, it really is not worth trying to rejuvenate the original!
Other similar items you may wish to consider:
0926102001
0926103009
0926102008
0926103013
0926104002
0926104003
0926104011
0926105003
0926115001
Replacing the other related parts, where still available, would improve the overall reliability of the assembly. Make sure you order ALL the parts required at the same time and save money by avoiding multiple shipping costs.