hi there,
Its not blowing off your oil filler cap or dip stick, when boosting is it.
because it the crank pressure is to high it will lift them up on boost and because of the way the breathing system works it will not idle or the seals could just be worn and need replacing.
hope this helps