JB weld won’t hold in the carburetors. We see it often, because it is easy to find and buy, but will peel off easily.
We use a 2 part marine epoxy that has to be filed or ground after it hardens.
For stubborn leakers, we thread the well and screw in plugs that are epoxied.
That being said...