think mine is leaking. pulled the intake hose off the other day and i have a little oil around the fins in the turbo. how urgent is it that this is fixed? i dont think i'm capable of doing it my self, what kind of bill am i looking at? is it worth it to fix? or should i think about upgrading it? of course i want to upgrade it, but was hoping i didnt have to spend that kind of money right now. What are my options?