If its oil injected there may be a piece of dirt or whatever lodged in the metering valve. These valves are pretty tempermental. It's easier to replace them then to try and clean them out. My 115/80 Mercury had this problem initially. After the metering valve replacement it has performed with little or no smoke. The smoke that I get now is just on start up. Have fun and good luck.

Captain