I did the front diff on my 2000 4wd, went to the junk yard found a real nice clean one sitting under a escalade, pulled it out and put it in, not that hard at all. I think it cost me about $150-165, taking the old one out goes much faster than putting it back in. gravity lol