The standard Focus is nowhere near as quick as the SVTF, I've had both. Sounds like he was boosted or even worse your driving could be to blame. There shoud have been an audible signature to his mods, think back and reflect on wether or not you heard anything strange but cool.
04‘ SVTF/5, EAP, Pitch Black (rip)
# 908 of 1079, Born 03/16/2004
SVT SQUAD # 68
" I brake for saucy Pirate wenches"