Well the new trans came in today. I started drawing up the mounting template and was bored so started messing around with how it might fit in the chassis. The drawing isn't extremely accurate since I didn't have anything to take the transmission apart with here at work.
Here are the sizes compared to the old 3906 transmission
I'll need to make new mounts and probably raise the new transmission up slightly. That motor hanging off the side is horrible.....
Should clear pretty good.