Nevermind, I was confusing torque for HP. Not gonna run a 10 with 470whp in a car this heavy. :p
That's too bad. You're right about Tyler though, guy is a madman. I've known a few people who synchros fear, and he is one of them. ;)
Correct, knew something was off there with the tire size...