Engine stalls upon braking
Sounds like the float level is too high and it is spilling fuel into the venturis when stopping.
Print