Your emergency brake work?
See if you can go somewhere deserted and let it roll down a slight hill. See if it stops with the engine off. If it doesn't, it's a leak somewhere (master cylinder, caliper, etc.). If it won't stop with the engine off, it's vacuum related. How to pinpoint it from there I'm not sure. Could just be a leaking vacuum booster.