I have two GT28 turbos powering an lt1 motor on a camaro and the way it was set up, no oil restrictors were used. These turbos are practically brand new and I am burning a lot of oil and losing a lot from oil dripping out the turbos inside of them and outside of them. I'm wondering if its too late to add restrictors to these turbos, I did not know that they did not have restrictors in the first place when a company set of the turbos. He said they were assembled with o rings, if I add the restrictors do you think the turbos will stop leaking? If not how much would a turbo rebuild to replace the seals cost?