Aviaid makes a good product ....but..... some things you may have to do.....
If the pump weeps between sections...... you may have to disassemble and use some clear RTV ..... light small coating between the sections to prevent it from leaking...... fairly common with Aviaid.....
The Aviaid pump will not pull a vaccum in the crankcase......yes it will suck the
oil out of the
oil pan with a 3 section pump..... but just doesn't have the power to pull a vaccum in the crankcase.....
Venting is most important...... you need a 1.5" vent on the
oil tank ......and a 3" vent on the motor..... one dash 12 line in the crank case and one dash 12 line in the top of the motor ..... intake or valve cover going to a catch can that has a 3" opening...... only then will the motor breathe and not push any oil out of the various places .....like valve covers.... intake manifolds..... or rear main seals.....
These motor are quite large and those pistons are large and move a lot of air ...hence ....the need for a lot of breathing....
Morris