I am finally getting my truck back today. They had to replace ring and pinion gears, along with the spider gears and the carrier because one the spider gears had welded itself to it. I am not doing cartwheels over this but at least I get a brand new rear end out of it.. I will let you know how it is when I pick it up today..