I would bet it is more a bad tps in your ram then the efi setup.

I already had to replace the one off the engine from a 2000 durango.
it would hold open at 2k rpm even with my foot off the pedal.
had to shut off the car and restart to get it to reset till I replaced it.