this may sound like a stupid question but, did you bleed the master cylinder? a friend of mine had the same problem. he had the m/c replaced at a shop once and they didn't bench bleed the m/c. they tried blaming the booster for the problem hoping to suck more money out of him.
just a thought
april's hubby