Dude, what a shame, this was going to be a proper beast! I feel for you man. At that price I'm surprised you haven't had your arm ripped off.
For the record, torque kills boxes not horsepower. It's all about having some sympathy when you shift while driving hard. If you intend to launch it for...