i just replaced my sprockets and also a new DID chain to go with it. the old chain is 1 1/2 years old and got beaten on the entire time. i kept it good and lubed with oil, it is still in excellent condition and too good to throw away, its now in my truck as a backup.