alright my 03 f350 withe the 6.0l, it started running rough and blowing smoke out of the blue, tested the ficm, found it to be defective, sent it out and had it repaired. i got it back today, installed it and it runs alot better than when i sent it out but its still not right, still has a slight miss at idle and almost a lope to it, also still blowing black smoke, what am i missing?