IF it runs good--that means it doesn't miss, starts easily, has plenty of power?
Gray/black smoke is a rich condition. Have you adjusted the idle mixture, checked the float level and carb condition in general?
Does the engine use oil?
Have you done a compression test?
Perhaps you can do some simple fix its--perhaps a new carb even--and kick the rebuild can down the road.
Good luck.