the moon breathers have sponge filters in them. i have yet to have any oil come from one. excessive crankcase pressure is comp leaking by the rings usualy due to running rich and washing down cyclinders. i have fixed countless cars by leaning them out. out of the box carbs are notorious for this. i would lean it and change oil and put some serious hwy miles on it to reseat the rings.