Engine stalls upon braking

Sounds like fuel bowl level problem. Are you sure the floats are adjusted properly? I'd double check them.

Also is it automatic? Does it stall cause of the braking? Or the 2-1 downshift? I doubt it's that, but that can be a problem. Can't be low vacuum with manual brakes. So those are the first two that come to mind.