When I had similar issues and symptoms on my small block, a good cleaning and carb rebuild fixed the stumbling and hesitation.
If the smoke coming out of the exhaust is blue, that would indicate burning
oil, black smoke = rich condition
Just a thought