Following your hard brake problem with intersest as this has been my problem too. Replaced booster & check valve, checked vacuum, tried a vacuum can. Master cylinder not leaking, brake pads good. As someone else described, feathering the brake pedal for normal stop seems ok. But, in my case...