Trans is finally out. It was the dowel pins that seemed to have hung it up. One came out with the trans, the other stayed in the bellhousing. Speaking of the bellhousing, that's still stuck to the engine now too. I'll try more to get it off tomorrow maybe, or next week.