Engine stalls upon braking

Did the float have a baffle you omitted? Lots of them do.