The LS series is a nasty motor when setup properly. If I were you, I would watch out when that car comes back out,
Heads, cam, intake, full exhaust and tuned LS motors are no joke, especially when those motors love nitrous (as do domestic guys). Congrats on the kill, and I feel bad for your...