Black smoke kicks a$$!
but seriously, you have a programmer on your truck so why are you concerned about it? It is probaby normal. Each setting changes fuel and timing therefore changing the amount of smoke you are gonna have. The Edge programmer even has a setting for smoke. I wouldn't sweat it.
Why? Is the truck section so busy with diesel threads that you can't find topics?