Just FYI - My 300tdi was smoking exactly like that and, thinking that it just needed a good run, I went for a drive and this was the result:
http://www.landyzone.co.uk/lz/f7/runaway-300tdi-248004.html
That is not to say that yours will do the same but, as James says, I would replace the...