Not sure there is a FINAL or 100% guaranteed fix for aging of the electronic systems and the inherent problems. About all you can do is eliminate the source(s) of the problem until it is fixed.
If noise in the PCM circuit is the problem, it generally is, the only to effect a potential final fix is remove the source of the noise. Genrally speaking, the ground wire to the passenger side battery and the alternator charge wire are the source(s) of the noise. Wrapping the wires, external filters, APPS gound rewire, etc, all address the symptoms not the cause.
Dodge's fix is remove the PCM control harness completely from the main harness. Seems to be effective for the most part but it is quite intrusive and intensive. An easier way is remove the passenger side ground loop and the alternator charge wire from the harness making each them a seperate and distinct run using shielded wire of the correct size.
The last step if everything else fails is replace the TC with a triple disk one form oyur favorite builder. Maintenance of the grounds, batteries, battery cables, connections, etc, cannot be ignored or the problems will come back.
The electronic algorithms that control engine and power train are just not very forgiving of small glitches that age introduces. The final fix is usually a combination of wire rerouting, parts replacement, and maintenance.