Ok.. I got mine in and installed it... it is working for now but I have to admit.. I was about to send it back.
this is a very finicky lil ***** on my 2012 Roadster.. you really have to make sure your alignment is pretty much spot on when installing because it does push the limits on fitment. (mainly due to the fat brake lever)
I had to change the dial on my brake lever to max out to full stretch, + every time I would tighten down the brake pivot screw it would tweak the alignment enough to make the throttle so it wouldn't snap back.
It does and will work, and after my patience settles down again, Im sure I can go look into it with a fresh mind and figure out how and where the fine tuning needs to be done.
Oh.. I did seem to have to add to 2 washers to the little angle bracket that goes onto the brake pivot