Not saying they can help, but I'd invest a call to these guys and see what they say.... Transmission Adapters