Check to make sure you dont have a leak at the caliper piston. Sometimes they can develop a seal leak when the piston is pushed back into the caliper. The leak may be small enough to allow for a firm pedal with the engine off but will push fluid past the seal once you apply vacuum to the booster and increasing the mechanical advantage of the brakes