Well as you mentioned that the engine has an aftermarket
B.O.V vented outside the engine will get overfueled as
the B.O.V releases the exessive air !!!!
Does your engine have a M.A.F sensor ???

The only way to fix this is to recirle the B.O.V air back in the
intake tube by the air filter .
Or what i did is buy a P.C.V valve with 5/16 inch barb fitting
and put this inline with the vacuum line from the intake manifold
it helps a lot a the engine will no longer cut out .
GRT...