Time for the sump to come off if the strainer is gummed up that can cause issues.
What about your turbo? if it had excessive clearance on the bearing it could be enough to drop pressure???
Just a thought you could blank off turbo feed and check pressure. Quick check tho.