Usually it's air in the lines. BUT, I've seen poor lines to the booster cause a problem with vacuum, and poor performing vacuum pumps, which work fine at higher RPMs, but the brakes don't act properly at idle..... Does it feel fine cruising down the highway and just feel spongy when idling around town?