Low Oil pressure

Yup. It appears someone drilled that plug. That's a good mod as long as the hole isn't too big and it appears it is not.