when the pedal gets hard you have lost vacuum to the booster. then the engine will almost stall due to that loss of vacuum.

chances are your booster is going bad.

if you feel the brake pedal and the front end pulsating and in the steering wheel, your rotors are warped. but that wont make you lose vac pressure.