it could be sticking egr valve,sorry never done one of these but that would be worth a look and also it may be worth getting a couple of tins of fuel conditioner,try and get some of it direct into the filter and the rest into the tank and that may help your black smoke also,good luck
cdc, September 2012