The 4L60E that is in the Hummer H3 should bolt right up....its a 4 speed but does have a lower 1st gear....

The are 5speed autos that will bolt right up,(to the engine at least) but finding/making a computer to controll it properly is the hard part...