vibration issue

It couldn't hurt to pull the fan belts. It would suck if you went to all that trouble to pull the trans, only to find it was something simple. Also, look for a good sized weight welded to the converter. It could be you were sold one for an external balance.