An Apexi Power FC, SAFC or SAFC II isnt really a full tune. Its there to fine tune a proper tune in order to get the most bang for your buck. You cannot really expect the FC to replace a good ECU tune. That being said Hook your BOV up properly. Google a picture of a properly set up Blow off valve. Mine goes to my Intake and my car idols just fine. If the problem persists i would take a good look at all your Bolt ons to make sure they are all hooked up correctly and nothing is leaking.
If you car idols fine when the fuel pump is shut off until it runs out of fuel maybe your fuel pump is jammed on and constantly pumping gas into your motor? What pump did you go for and how did you wire it up? Pictures would be helpful so we can tell you where/if you went wrong.
<3 Mr. Neil