I have had this same problem. Stalling while braking. I check all the normal things but still had stalling.
The fix I used was to lower the float level.
The fuel level is supposed to be set at 7/8” below the seam on the lower half of carburetor. I changed this by adding extra shims under the...