Check your motor...as they weaken the brakes will weaken. You may have a screamer rpm wise, but have lower torque and brakes. Throw a new stock motor in and see what they feel like. I bet it will lock the tires up and youll be happy.
Some of the "hopped up" motors have their magnets "massaged" and that tends to lower the torque and brakes overall.