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...