I had a knuckle/axel rebuild done on my front end at 338k. Where they replaced just about everthing including new birfs on each side. I'm not at 380k on a 97 fzj80 triple locked on 33 or 35s. The front was feeling sloppy and I thought I heard some clicking once in awhile. Got all the parts ans drove 3.5 hours away to do the rebuild in a friend's 2 car garage since I don't have one. Everthing was going according to fsm, videos and faq here when I wne to pull out the driver birf and it came out without the axel shaft attached. The birf pulled clean out with out a snap ring one. My friend and I couldn't belive it that the nsap ring was missing. I put the birf in diesel fuel to see if the ring was in there somehere. After a day in the fuel I looked around and couldn't find the ring anywhere. I went around in the fuel with a magnet and found not it or pieces of it. So at this point we are sure it was never put in by said shop. This is a very reputable company on here and in the lc community. After cleaning up the birfs for a reinstall and having got a rebukld kit from cruiser Outfitters it was time to put it all back together. Upon cleaning the driver birf (one with no snap ring installed) I noticed it was cracked where one of the balls sits. Couldn't belive it was broken in under 50k when some people have these last for 200k. I called said company and they basically told me it was my driving that broke the birf and there is nooooo way they would have not put that ring in. These birfs don't last that long he stated. I'm wondering if it you forgot to place a snap ring between the birf and the axel shaft if this kind of damage would happen? I have dropped upwards of 40k at this shop over the years and this is the second time I have had issues with thier work and their ability to not stand behind work. I don't want to sling mud but want to know if this is possibly broken from missing snap ring or my driving the vechile. Love to know your thoughts.