it could, do you have an oil restrictor on ur turbo? and how is ur oil drain set on the car?(pics of the drain set up would be great)