Recently purchased a bone stock 2003.5 Mazdaspeed Protg that had a bad turbo. I bought a new turbo from Garrett and installed it yesterday morning, however, I discovered a pretty bad oil leak. My original thought was that it was the valve cover gasket; I replaced that and it still leaked. I...