Originally Posted by uspatriot1960
IDK man. Car feels A LOT faster to me. I'm telling you, it's a good product. Not too sure about with the D though. Mine's just a gas car.
Of course because your throttle will go to 100% a lot earlier!
But when you are driving a 0-60 run, normally you give 100%