Engine stalls upon braking
Did the float have a baffle you omitted? Lots of them do.
Print