The freewheel in my classic bike, a '84 Guerciotti, has been making a creepy noise as if it has a loose bearing ball and some sand in it grinding as it turns. I thought at first it was the hub needing repacking, but after getting it repacked, cleansed, and even putting new ball bearings just for the heck of it, I am sure it is the freewheel. Is there another bearing inside the freewheel that can be serviced as well?? Or do I just need to try to replace it with another freewheel altogether? It is a 6 speed (13-21) Regina Extra by the way. The guy at the LBS did not seem to know what to do with it other than tell me he thought it was the freewheel too. Just in case, I ordered another already froma guy on ebay, but I would like to salvage this one as well if at all possible.