Yeh I was going to say pretty much same thing as Unit. My moms van has it. Basicly if your wheels start slipping it just cuts off the power to them and then once you got traction it sends power again. You can turn it off, if I usually race any of my honda friends I turn it off so I can get a better launch, yes I'm aware it's a minivan but I can take most of my riced friends in it.

They beat me in top speed but off the line I jump then a good amount.

You can tell I can't wait tell the stang is on the road. lol
Enjoy,
§am.