Well... I owned an Evo.
After my mods I was at 414 at the wheels.
I loved when people who just didnt know(Like you) would pull up next to me.
AWD launches are fuuuuuuun.
Dont worry... you had no chance. Just be happy he let you stay close enough to hear the BOV.