my Bulldog 2 piece never leaked...of course detail was used in the installation...plenty of sealant...

its been on 2 engines now..recently on the dyno...no leaks...

I would say find a set of Bulldog's....if thats the path you want to follow