Power drain overnight

Disconnect the oil pressure switch, there should be no power passing through that switch to the fuel pump when the engine is off.