Sucky brakes

Sounds like a power brake booster problem although I have never heard or experienced those symptoms.
tmm