I got an engine and a lsd trans from
www.lkqcorp.com a few years ago for my 97. Cost me about $1250 and I did the install myself over a weekend. Got a 6 month warranty on both engine and trans. They have about 35,000 miles on them since the install. If you go that route, I would recommend using the sensors from your current engine/trans.