I just installed mine about a week ago and didn't have any fitment issues.
It was a little disconcerting that the part came with an extra set of seals, though...
I have yet to bleed it and test it out.
Wish me luck.
By the way, I believe the "Kirkham setup" was designed by Mike Fortes (
www.fortesparts.com). He's a good resource if you need some help.
DD