ive got an ls, so i have a decent amount of torque in my engine......on a lot of the stock v8s ive raced, we were actually neck and neck until i started to pull away..
*note, thats on STOCK v8s. i wouldnt be pulling away from any supercharged ones im sure....*