I have just over 51,000 miles on my 2004 2500, and up until now the truck has never given me any trouble. Since it has been getting down into the 20's and 30's here at night, when I go to start my truck in the morning, it hasn't been starting normal. I turn the key on and wait for the "wait to start" light to go out, then hit the starter. The truck fires up almost instantly, but as soon as it fires, it acts like it is only hitting on 2 -3 cylinders and black smoke rolls out of the tail pipe. It will do this for 5 - 8 seconds then it will slightly rev. (almost like tapping the go pedal quickly). From that point on, it idles as smooth as ever. It only seems to do this when it is in the 30's or below, and it always does it the first time I start it in the morning. It starts normal the rest of the day. I know that Cummins don't like cold weather, but with temps only in the 30's, I wouldn't think that would be cold enough to cause any problems. I have checked the oil level and coolant level and everything is right where it should be. I even removed my Smarty Jr. hoping that would help, but no luck. Any advice to help troublshoot this issue is greatly appreciated. Thanks in advance!