Joined
·
452 Posts
I hate say it, but I think your aftermarket lever is a significant part of the problem. The chinese made levers a mostly copies of the CRG levers and mostly out of spec. I recommend getting stock lever or CRG or ASV levers and going from there. There is another thread where someone is having front brake issues and they have levers similar to yours.