Hello. Welcome to Just Answer. Please allow me to assist you by discussing your request in detail. Thanks
The number one cause of this condition is a bad float, i.e. it is either adjusted incorrectly (allowing too high a fluid level in the carb bowl), or, the vacuum diaphrams on the side of the carb are compromised (worn/cracked/torn, etc)...Either of these issues can and will give you the gas smell, the flooding, and poor performance.
before I spent hundreds of dollars on a replacement carb, I would recommend that you have this carb 'rebuilt', replacing all of the gaskets, the needle valve and seat, the float, and the vacuum diaphrams. This is a much more economical approach. Note that the vacuum diaphrams do not come in some carb rebuild kits, they may need to be obtained seperatly.
Please feel free to get back to me if you have any questions on my input on this request.
Thanks for choosing Just Answer.