See if you have oil in the intercooler to engine pipes, ie if it coming from the turbo it will smoke, make sure the mixture is right.
Any new engine is going to be smelly smokey for a bit, probably a run where it gets up to a good temp will help.
tabetha