RE: slow car
Did you wrap your wheels with electric tape before you put the ABS on? You wheels might be spinning faster than the ABS. It seems outrageous that something like that would happen, but ABS actually does grip the ground, so much more than PVC does. I would say that my DP and BD both go 10-15MPH on ABS with stock motors.