Have you isolated the booster by unhooking and plugging it? Just a place to start, my experience has been with vacuum leaks is high idle. Could be a leak in another area and when brakes applied puts a demand on vacuum of engine and the weak sealing area will leak? just my thoughts to start. Anyone else?