i agree with twogts, unless the master was visually leaking (you can see residue on the booster, right under the MC), i wouldnt have replaced it.
now, im not experienced with Ford's Hydro booster, but maybe its at fault. hopefully Mike will chime in here.