Concerning the rubbing issue, I had the same problem on my Grande and I recall missing some of the bearings on the chain side and it caused the wheel to flex on the hub. I ordered a new pack of bearings on ebay for cheap and just replaced them all Not sure of the size but I just used a caliper to measure and got it right. They are small and it took some time but fairly easy.