Low Oil pressure

That sucks ! Likely you're screwed to take something apart. Might as well be something that doesn't require pulling the motor. Sorry to hear it ....