wow.. those numbers leave something to be desired...
with that kind of list of mods you should be pushing 13's. Even on street tires you should be pulling 14's. my crappy vw pulls 14 sec passes and it leakes everything and has 113k on the oem clutch.
time for some seat time.... and don't...