Mine threw 0622-Gen field circuit open and 1594- Charging system voltage high. But my gauges test gave no code. The gauges were fine, which led me to the PCM. There is a company in Alabama that has pcm and then Auto Mobile Source in Florida that has them also. I have used Auto Mobile Source for PCM and ECM and have had no problems at all.
Also check for ac feedback at batteries. That will show a field short in a diode or issue with the alternator that the "tested good alternator" didn't pick up. 12.5 volts on static batteries, 13.5-14.2 volts on charging batteries and less than .1 AC volts on batteries during charging state. Any more than .1 AC volts, you have an alternator issue. The voltage regulator is in the PCM for triggering charge and no charge from alternator. You can install an external regulator from a 80s model dodge/chrysler and bypass the PCM voltage regulator. Your lights will probably surge brighter and dimmer, but it will allow you to drive the truck and charge the batteries and everything else will work without causing more damage to anything.