Quote Originally Posted by M_M View Post
... more torque coming?
yep
and one more turbo...