I had the same thing happen after about 600 miles. It's like a chip of piston just came off. The replacement parts from BGF are better than the kits!
I saw this posting a day or two late. I had one of these dual brake levers on order by the time I read this post. Well, it arrived today. Honestly, this thing is a joke and they should be ashamed to be selling crap like this. Oldsub is right, it is just a single brake lever with shady work done to it. I was not against the idea of a single lever modified to be a double if the work had been done in a quality way. In fact I was going to make one myself but thought I would save myself some time and effort. Boy, was I wrong, pun intended. It only took me looking at it for two seconds out of the package to say aw **** no. They drilled a hole through the lever itself and inserted 1/4" rod through it. Still, I wasn't against the idea for I will end up doing similar on my own. However, all they did was drill a 1/16" hole on each end for the cable to slide through. Nothing to retain the cable ends, not countersunk, nothing. They are just left hanging in mid air. The holes were also in no way lined up. The way they drilled them was in such a way that only one cable or the other could be lined up. Imagine looking at the rod from one end. One hole was drill from 12 o'clock to 6 o'clock. The other hole was drilled from 2 o'clock to 8 o'clock. Next, there is no way to readily adjust cable tension. Instead of tapping threads into the base plate they drilled all the way through and just put nuts on the other side. Only way to adjust is if you added washers and re-tightened. First you'd have to break them loose from the overly thick paint on the threads not to mention everything else. The paint on this thing is so thick and covered with orange peel. If they really are up in Los Angeles, two hours away from me, I am tempted to drive up there and hand return this piece of crap in person.....Here my thoughts about Boygofast:
I know because he got me for once for $16 plus $14 for shipping for two, (what was suppose to be a double brake lever). Man, what I received was just a single brake lever that somebody machined, to make it look like it was a double brake lever. But there was no way to hook the brake cables to the lever. I wish I knew how to attached images to this message, because you would laugh at what he was selling.
So if you are against this kind of Ebay selling, I'm with you and lets do something OK. Will be back to you.