My 99 super duty diesel has 72000 miles. Has always ran great in the past, recently when I cold start the truck it runs super rough and will eventually stall. When I accelerate the truck, black smoke pours out, but it seems to take off like a bat out of he_ _. After the truck is run for approx. an hour the truck runs fine. I have replaced all the filters and installed a new cam shaft sensor after someone had mentioned to me that this may have been the cause, but that did nothing. Any help would be appreciated. Thanks ahead of time.