I must be really dumb because I see no purpose for a evac pump to stop oil from getting out of the engine...so here goes...
1. Obviously there is pressure in the crank case causing oil to spew out of the engine.
2. The vacuum pump creates a vacuum and sucks the crankcase pressure (and oil) out and spits it in a "catch can".
3. The catch can has a outlet to vent all the crankcase pressure BUT what's stopping the oil from blowing out of the catch can? There's still crankcase pressure that has to go somewhere. How do you keep the oil from venting out of the catch can? Do you have a large breather hook to the outlet? If you do why don't you just hook that up the valve cover instead of trying to pull oil out of the engine with a vacuum pump????...makes no sense to me!
Now if the only purpose in having a vacuum pump hooked to the crankcase was to increase HP then I can agree to having one...BUT how much HP is that REALLY giving you???