Recently our son purchased a '03 2500 automatic 4x4. It now has about 105,000 miles on it. The other day he accelerated quickly which produced some but not a lot of black smoke, but the engine started running rough like it dropped a cylinder. Pulling over the engine idled but rough, so he shut it down for about 30 secs and restarted. All was well again but he hasn't tried accelerating hard since. The truck is bone stock and as a 12 valve owner I am at a loss where to begin with all the electronic controls. I read the threads and injectors seem to be a common weak area but do they work intermittently? Thanks for any guidance.