im also wondering if i forgot something like pedestal o-rings, or they fell off or got nudged off during a turbo instal, would this cause the drastic loss of pressure somehow? Thats is a very good possibility if it would cause a huge oil pressure system drop, as thats one thing i KNOW hasnt been...