I had replaced my rear end from one from a junk yard and it happened to have bad bearings. I also have never worked on a rear end and so far it's been pretty easy.(practiced on the old one first) The only problem I have had so far is trying to find someone to press out the bearings. One of the draw backs of living in a small town. If you need any parts shot me a PM