I'd bet that car has a booster somewhere, maybe a remote one under the floor? The symptoms you describe can only be a leaking vacuum booster.