You def have to stand on my brake petal to get em to lock up in dirt. They're better than the cable brakes I had and I figured its just the way it was going to be..
The pads have acclimated to the brake rotor fine so im sure its not that.
On a side note, I did call when the master didnt fit...