5.9 started idling quite high
OK, that makes sense. FWIW, Del, my son replaced them every year or less for a while on his 4.7 when using box store TPS's; evne the NAPA ones did not last well. Garbaaaage....
He went to the Dodge dealer for an OEM one last time, and it looks to be holding up well. It might be worth it for you to do this. And, yes, usually no codes unless really bad as said above..