Ok, so it started after you took ownership of the vehicle.
Even if your turbo seals were shot, it would not cause your front main or oil pump drive shaft seals to keep blowing out.
I'm still leaning towards rings. Do the cylinder compression test and post your results. Make sure you pull the 15A EFI fuse out of the fuse box near the battery, make sure the engine is warmed up when you perform the test and don't forget to hold the throttle wide open during the actual cranking.
|