Buy the front axle parts from randys ring and pinion, way cheaper and 1/2 the price. I'm rebuilding mine for $300, doing the labor myself. Rear is $600 with a trutrac, royal purple in both diffs. Just cuz you work for the dealer doesn't mean they're cheap. Oh and be sure to buy the 5 pinion planetaries for your trans, that is the main reason the vette/denali/escalade trannies hold up better.