the engine was sucking oil past my rings into the engine and trying to run off of that
I kinda doubt that. Your rings would have to be screwed for that to happen. It's not possible that enough vacuum was created in your cylinder to "suck" oil past your rings. Especially with a forced induction engine, and an inlet valve open.
In regards to the split, solenoids, toggle switches...... I retain my opinion about biting the bullet. I ran 2 pumps in series for a while as well. It was a band-aid until my real lift pump showed up.