didnt see any bits missing but will check tomorrow but does not leak at idle only when driven hard ie motorway constant strain , do you mean oil seals it turbo?