fbernard..

are you running the thrust block in the diff with the disc brake set up?

might be why they do not hold up,it places a lot of side load on the bearing

may have to add a spacer like patrick did on his to take up the diff of the missing backing late or remove the thrust block alltogether like I did

with the one sealed side open to diff fluid does it seep/wick thru the other side of the bearing with out the housing seals?