Hang on, I know this point has been addressed to a degree, but 0-60 in 1.9 secs is surely impossible.
Even with the immense amounts of torque and bhp (not to mention boost) he still has to change gear at least once (seeing as they are short gear ratios) and there is no way he can move fast enough to get to 60 that fast when the rest of factors such as drag is added in . . .?
(P.S. Dont flame me if Im wrong xD I've only passed recently and while I like to think I know a fair bit about cars Im no genius and others are bound to know far more)
it uses a bespoke motorsport sequential gearbox, it will change gear in milliseconds, not seconds.
Combine that with antilag that keeps the turbo at full boost for the lift off, 650bhp and probably some nice non road legal slicks, its not hard to understand
330bhps worth of '97 Impreza Rally car did it in 3.5 seconds on road tyres.
Worth bearing it in mind.