Have you had the turbo checked? You could do it yourself, check for oil seeping or play on the shaft by popping off the intercooler pipe. What colour was the smoke? Was it excessive?

Here is a previous thread of mine on the M47N version of this engine: http://www.bmwhaus.ie/forum/showthread.php?tid=403