10.88 off gas on road legals and still a 2.0 YB is one of the most impressive things ive ever heard!
Especially given what you said about the spec of the engine.
Just goes to show how perfectly setup it is and how good at launching it you must be!
That really is fucking amazing