Thanks guys for the help, it turns out to be a 6L90 by the measurement of the main body, picked it up for $25 on a pallet from a closing machine shop sale.
It looks like it was pulled from a salvage vehicle as it has the transfer case and half of the front shaft attached, likely going to try as...