Sounds like the oil pressure switch went bad. When working correctly it is a bypass for the relay. Once oil pressure builds a little it will close to provide power to the FP in the case of a bad relay or ECM.
When they go bad they can power the FP without oil pressure being present.
RemoveBeforeFlight