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.

Zero smoke. But a compression check is easy. I've got a mechanical oil pressure tester on order. I think the parts store has loaner tools for compression check.