what does you car weigh?
How is your driver mod?
your friends driver mod?
its possible you could have beaten him, but a 390hp/420tq monster doesnt go down like that unless the driver fucked up.
I'm a pretty decent driver. Ive gone down to the track a few times and my buddy has too. I was running Race gas and on 12psi putting down 410WHP
BTW this isnt my 1st cobra win...