hmmmm, the plot thickens- its amazing how there are so many little changes that one might not notice. i had heard over and over that the OEM YZ seals are not up to par. I checked the part numbers, and indeed, the 2000-2002CR has different numbers from the 99- Yes, please do include these details since every little bit helps, and to be fair, replacing everything in these forks will be a good thing since i am getting real tired of taking them apart over and over. Lets hope we can hit the nail on the head! :)