Totally Dissapointed!!!!!
Your oil presssure drop still indicates you are emptying the pan. BUT, check the rings first as that will dictate either an in-car fix or teardown.
If you have ring problems and the crankcase goes positive pressure at high RPM, drainback will suffer. In fact the engine will want to blow it's oil into the valve covers. Could be one problem making another worse.
Do the leakdown. That will help you decide whether or not its worth the time to chase other problems or just pull the whole mess apart and start over.