Low oil pressure makes me nervous

Spec for that engine is min 5 psi at idle hot , but I would put a known good Manual gauge on it to be aboustly sure.
****
Agree w/ this, I`ve even got one under my hood.