The decision is made
It's gonna work good. I have a friend who owns a transmission shop and he says the 200 is an unbelieveably strong transmission, especially with the right parts. I think you made the right choice.
Print