Need help: engine turns off on it's own

Geeze, it sure seems that the shop buggered something if it ran like crap after they did the brake work. Do you have power brakes? They could have caused a vacuum leak at the diaphragm if they were fiddling with the master cylinder.
Ditto, but if you don't have a power brake car, there is probably some crud stopping up the idle circuit in the carb. One way to test is to dribble a little gasoline into the carb while the engine is running and see if it smooths out and the idle comes up. If it does, you either have a vacuum leak or plugged idle circuit. A cleanout and new kit will take care of the carb. Checking for vacuum leaks like descibed above will rule that out. If it drives fine once you're under way, it won't be the fuel pump. The timing wouldn't have changed overnight but it's easy enough to check anyway.