I had the same symptoms. I wasn't sure what the problem was, so I started replacing stuff. I got the master cylinder from @cruiseroutfit, new OEM rotors and pads, but the problem remained. It was the booster. Mine was an aftermarket my Firestone guys got for me, and they did all the labor...