Sounds like a busted tranny mount. Common on 4x4s. Jack up your tranny a little and see if the mount is busted. Dont put the jack on the pan though. When you take off the diff tilts backwards slightly pushing on the drive shaft thus pushing up on the tranny. Seen many replaced. You can do it yourself I think the mount runs around $80.