get some better pads and make sure your cable isnt stretched. If it is then just replace the cable and call it a day. you could also buy some of those URAS "seahorse" things that give you more leverage and help lock up the e-brake a little better.
thanks dude. it's weird that it's having any issues at all. FCs have this exact same design and they neverrrrrr give any weird issues with stretching/binding in the cable housing.
i'll do the pads thing. it made the FC 100% better.