When first installing that stupid banjo check for oil leaks before you drive off trust me one washer missing, can give you a world of pain.
I remember picking mine up it cost me about £40 odd quid when it was last in stock, stupid design to share oil path ways from main block to charger feed!!!!
I was tempted to fabricate complete separate feed, clean free of crap oil on tap from a mini pump & reservoir!