wow..is my car really that slow?? :(

Wow with all those mods i would think he could take a near stock 99+ cobra. I know i dont put down as much power but the torque and the gears help make up for that. i put about a car and a half on my friends stock 99 Cobra. And my roommate has a 98 cobra that i also worked while he was stock. He now has X-pipe, Catback, T-body, 4.10, Nittos, and a Viper T-56 and now returns the favor by beating me by about a car and a half or more.
 
see....i figured i could at least keep up but it was really sad. i didnt feel that i burned out too much but it was sick. maybe i just need someone that knows how to drive a car to drive mine when we hit the track. hopefully once the tuner gives me my power back ill find my power again.......