There is no center seal on an Invader motor. he center seal is a labrynth design which uses oil from the injector pump to seal the case. I would assume with putting 400 miles on your sled that the pump is connected and working.
When the motor is idling and slow speeds, the pump puts out a lesser amount. at higher speeds, the output of the pump is increased. premix is a constant percentage and will work, but you could be getting too much at low speeds (causing plugs to foul) or starving at higher speeds (could cause wear damage or overheating)
I have never had an oil pump fail, nor have I personally seen one fail. I guess it could happen, but it is pretty uncommon. Make sure it works and hook it back up. i prefer not having to mix gas and just keep the oil reservoir full, add gas and go.