Over the past few months I've noticed the truck will run rough when started first time for the day. It normally clears up after a few seconds, but when I started it tonight it felt like it was running on about three cylinders, and when I gave it some throttle it really started shaking. It was also belching out TONS of smoke.
It smoothed out some after 30-45 seconds, and once I drove about a mile it was fine.
The temp when I started the truck tonight was around 45*, but the WTS light didn't kick on and the grid heaters didn't cycle. They are working, though, because they cycled yesterday when I started it the first time for the day. It seems like it runs fine if the grid heaters kick on, but without them it runs a little rough. Tonight was the worst it's been - normally it isn't very noticable and is only for a few seconds.
Any ideas?

The temp when I started the truck tonight was around 45*, but the WTS light didn't kick on and the grid heaters didn't cycle. They are working, though, because they cycled yesterday when I started it the first time for the day. It seems like it runs fine if the grid heaters kick on, but without them it runs a little rough. Tonight was the worst it's been - normally it isn't very noticable and is only for a few seconds.
Any ideas?