Engine misses, almost stalls does not leave code for computer on 2000 Dodge Ram 2500

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
Hello: My husband's truck has been acting up for almost a year and it is getting progressively worse. There are no engine light displayed or diagnostic codes revealed.The one time I was riding in it at the time, approx speed 50-60 mph, when it missed, it reminded me of the rumbling sound the diesel engine makes for start up. My husband says it also misses when it is idleing in park. So far we have replaced the following: Injector fuel pump, lift fuel pump, crankshaft sensor and cam sensor. Our dealer is stumped. At the end of the day, there does not appear to be any specific range of 'rpm's' that this problem occurs. It's a hit and miss basis. The truck has 135K miles on it and we are the original owners and do regular maintenace, oil changes, fuel filters, etc.
(1) Answer
(1) Comments
it sounds like one of the injectors is failing at different times. i would have the injectors check for pop off times. quality of fuel today is not good in the diesel world. changing filters is so critical and even with that, dirt still gets by the filter.

Roy: Thanks for your prompt response, I will definitely pass it along. Have a good evening.