If it was a SE-R with a turbo you should not have even been close to keeping up a stock SE-R should give you a run for the money... maybe they just didnt know how to drive..... good win anyways.....
SE-Rs also come with LSD from the factory...
------------------
89 240sx - SR20DET - TampaRacing.com sticker 7psi for now...
00 EBP Civic SI - JRSC -6psi
__________________
92' Nissan 240sx
02' Honda VFR Interceptor
08' Tundra