... So! Down the block from me (Literally) is a converter shop called Pro Torque that custom re stalled and built up the OE converter. Expensive but worth it. Lots of ceiling room. Perhaps that idea is a workable solution for yourself. A capable & Local shop?