My Power Disk Brakes are frustrating me...
The pedal shouldn't go to the floor with any brake system.
A brake booster does nothing more than ease pedal effort. Complete lack of vacuum ( like engine off ) should make the pedal brick hard in effort but the pedal would still be at the top. To tell us what the pedal does with engine off might help.