Just a little more info for the roller replacers amongst us... I just did the pins and rollers in my '09 M8 two nights ago because 2 fo the 3 were really loose and it was eating weights.
Based on suggestions found here, I bought pins and rollers for an '00 Thundercat. They were an EXACT match.
Pins: 0646-270
Rollers: 0746-067
Washers: 0646-327
Buttons: 0646-293
I reused my washers and buttons. I'll need to replace the washers next time around, and if I get to the bushings when they're only a little loose, I think the pins will be ok too. It's when all the bushing material is gone that they eat pins and weights by not turning.
Getting the spider off was a little tough... A 36mm socket (Hub nut for a Jeep!) took off the lock nut w/o issue. Then I used a SLP spider tool and an impact to turn the spider off after heating it to about 400-450F with a mapp gas torch to liquify the locktite. Put it all back together and torqued it down with the impact until the alignment marks I made between the two sheaves lined up. (Estimated ~200ftlb)
I didn't use locktite, as the engine will tighten the clutch as it runs... Same reason I don't crank hard on the clutch retaining bolt.
Good luck!
Chris