Have the CVR work off the engine oil pressure is very old school. The last plane I saw that on was a ConVair 600. The regs now require the CVR to be functional from the beginning of the before start checklist to the completion of the shutdown checklist. Not sure how the 737 does it, the 727 CVR starts with AC on the bus, the FDR with ship's AC on the bus.