Cool, don't see that race too often. There's about 100 different reasons which could have be the cause for a couple car lengths from 50-120, it's not that big of a difference. I doubt both your engines are in the same condition (compression-wise) for one.
Nice kill though! Way to represent the 3kgt, beat up on those slow Stealth's