I'm glad you had fun for a while, but the S/C is always "kicking in" when the gas is mashed. If I had to venture a guess, you had him for what, the first 60 feet.

Those truck should run well into the 13's, so given enough road he would've smeared you and maybe caused you to go out and get yourself an SRT-6, then you could return the favor to him.