I haven't a clue, but sounds vacuum related to me. Mostly cause you say it works right when the motor is not running. Try unhooking the booster with the engine running, just to see what happens. New stuff can be bad sometimes.

"power brakes problem" By Hot Rod Dave. Have a look at this thread. It's right here on this page. Seems he has the same problem, only his is just started.