So I have an Orient Express Turbo and I put a low profile billet aluminum oil pan on to keep from bottoming out on the street. The problem is now the turbo is leaking oil. I took it to my tuner shop and they put a billet sump pump on from Orient Express (tune of $1400 part/labor). They said it wasn't leaking, but its marking its territory every time I park it. I'd really hate to think it needs a turbo rebuild after I just spent $1400 on a pump. Does anyone have any ideas?