i got a brand new engine from japan b2200 in a crate and threw away my old 2.2,so i started the new motor, and to my suprise it did do the same shit in the breather,my old motor did the same, my last two mazda also did the same, so my boy got a mazda last week, and shit it does the same thing,it spits out oil ,so i have come to the conclusion that this is normal..gotta love thats mazda..