95&96 are pretty much bolt in replacements if it's a 4x4. If it's 2 wheel drive, make sure and get one with the correct yoke style(bolt on or slip). A 97+ can be made to work, but you'll have to do some work to adapt the cooler lines(make CERTAIN to use the correct rear cooler fitting if you use a 97+). I would avoid a 94 because of the nsbu switch and 91-93 is just about a different trans.