Older Shimano freehub bodies were pretty much interchangeable with one problem. The bodies would fit on almost any hub but the cones, spacers and dust covers/ seals were often model specific. So if you get a different model replacement body, the current seals, etc, may not line up properly so you may have to improvise.