i just raced one the other day also. i have no mods. i'm sure that he had a few cause of the way that it looked and sounded. none that was noticable though. after about 80, i had him with ease...and my driving skillz suck
Spec 23
99 SVT No Mods (can't afford to void the extended warranty)