Well look what I found waiting for an oil change...
I company "Performance Automatic",
This tranny is still in development and they are gonna give me a call next week with some details on eta, fitment and pricing..
I will update when I get info..
This might be the answer to the transmission question..

Sent from my iPhone using Tapatalk