Just so noone gets the wrong idea, not all XL7's and GV's have the steel front housings. Only certain years so. Mine is from an XL7 with 5.125's and supposedly came out of an '03 and it is aluminum. I read somewhere that it should have been steel>

. It does have a slightly different mounting system however which hopefullly is better than my last one.
I needed brackets from both and had to have holes bored through the new diff at a machine shop. So far so good and I've been doing some wheeln' this summer!!!

John