You need to breath from more than just one port in the block imo. also the pipe going from the seperater to the catch tank i think will be acting like a U bend in a toilet and not really allowing any air to pass through.
I also think you should breath from the rocker cover too.