Hard pedal

Are the pads binding in the caliper bracket?
The hoses aren't twisted are they? How old are the hoses? They might have collapsed or came apart internally. A fragment of a deteriorated hose can act just like a check valve inside a hose that looks OK from outside.