Don't know if this will help, but I had 2121 also. I also had P0420, the fan code. I found a green wire in the fan harness and fixed it. But the 2121 kept haunting me but never stranded me- it would idle funny as if someone was jogging a toggle switch on/off. Then I got 420 back, and realized that I would have to replace the fan clutch because there was no more room to repair the harness. So I put a mopar clutch in.
Its been months but I think everything is fixed. I guess the harness issue at the fan clutch was causing a spike that made its way into the apps.
Also, to the member who had the batteries tested at Napa, were they disconnected from each other? Dual batts must always be tested separately.