Your APPS (TPS) is dying. You can prolong the life of the APPS by:
1. Disconnect your batteries over-night (A good 3-4 hours).
2. Unconnect the wire-harness from the bottom of the APPS and clean all the pins with a good electronic cleaner, pack with di-electric grease, plug the harness back together. You will have to unbolt the three 13mm bolts that hold the APPS down to the front of the engine block. You can then get enough clearance to reach underneath the APPS and disconnect the wireharness.
3. Unconnect the 50 pin ECM connector from the computer on the engine. Clean the harness and pins with a good electronic cleaner, pack with di-electric grease, plug and re-tighten the harness. If you have the factory liftpump and fuel filter housing, you might have to remove some or all of these to access the wire harness on the ECM.
4. (optional) you can open the APPS box and clean out the electronics inside with a good electronics cleaner.
5. Ensure that all sprayed electronics are dry before reconnecting batteries (you would not want to short anything out).
6. Reconnect the batteries and recalibrate the APPS.
6. a. This can be done by turning the ignition to on (without starting) and slowly pushing the accelerator pedal to the floor and slowly releasing.
7. Restart the truck and see if that fixes the problem (should for at least the short-term).
Though this is not a long-term fix, it should prolong the life of the APPS. Unfortunately, they are not designed for an industrial application. Frankly, I think they are designed to fail, because they are not very heavy duty inside, just a cheep $0. 50 potentiometer (volume control) inside, that Dodge wants $400 for and you can not get it from Cummins.
See if this works, it did for me.
-Rich