New to me Barracuda with Mopar Crate 390hp low oil pressure

Yeech. Sounds like excessive blowby. Time for a compression test or a leakdown test.
On a 80 degree engine I got 140psi on every cylinder plus or minus 4psi. Thats is pretty good, correct? It's been years since I've done a leak down test. I think i need a different tool.