Have you tested the booster to make sure it's "bad?" In my 35 years of working on Vettes, I've never actually seen a bad booster, but you could be the first... Most "booster problems" have to do with engine tuning issues, resulting in poor engine vacuum.
If it's actually ruptured, take it to a...