I bought it from Nassau HD. Got it for 400 brand new with a brand new tire. It was a pain because I thought it was a straight swap. I needed to switch bearings because my axle is 3/4 and the cb wheel is 25mm. Then after I bought the new wheel installation kit I found out that the pulley needed to be spaced out so I had to buy a pulley spacer.
Yep mine is an '06 therefore the 3/4 inch axle. Anything newer than that should be an exact axle swap, I'm pretty sure you are going to need to space out the pulley though. For that I used a 7/16 inch thick pulley spacer made for 1 inch axles. The locating diameter was 2.208" I believe.
i'm doing the same thing. what size (thickness) is your pulley spacer? and were you able to use the stock axle spacers?
ooops, sorry I missed this question. No the stock axle spacers didn't work but the new wheel installation kit had a set of spacers in it that I cut to the correct length.