so u bought a fancy new car...

They are torque-y for sure. I have 528 ft/lbs of torque-y as well. The day I lose to a stock electric car is the day I hang up my keys.