It's hard to trouble shoot a problem without the car in front of me but I'll try. As far as the brakes go, if your fliud is full it's a vacumn leak like Tom stated which could also be causing you idle problem. It would also be a good idea to clean your engine out with some carb or fuel injector cleaner. I recommend using the spray into the throttlebody type cause it works better than the gas additive type. After you clean it leave your engine running for atleast 1/2 hour to reset the computer. Hope this helps.