Smoking at start up can be a sign of overheating causing the oil the thin down too much
When you turn the engine off the thin oil ends up pooling in the combustion chamber and around the rings
Then when you start this oil burns off making the engine smoke for a few minutes
Many times the oil is not actually burning in the engine but in the muffler .
So check the engine for debris build up under the blower housing.
Idleing the engine down before shut off makes this worse .