I'm no car expert but I think your problem stems from unbalanced brakeforce. Since it veers to the right, I think the left wheel's brake system is either clogged or weak.