If your good on the tools and don't mind a bit of wiring
6l80e auto, but you'll want 3.9 or 4.11 as a final with 33" tyres
Marks also sell the adaptor for the transfer case
As far a wiring it up that will depend on what computer your running on the ls1