I guess with all information the
oil pressure might not be that bad. AS for the leakdown test I guess its not a enough miles to make a decision.
As for the cam, well, I will wait to hear my the shop to see if they are ready to release the car back to me. I will wait to hear his final recommendation.
Either way I win. If the motor needs a rebuild then possible more power
if it doesnt then strip it down and off to the paint shop