Originally Posted by
John&Terry
This information helps explain why I could be getting these seemingly unrelated trouble codes.
I'd change the switch, maybe the relay as well.
If things still act odd, I think I'd look the battery terminals over, clean them, check the condition of the battery ground cable connection to the chassis, verify the jumper from engine block to chassis is healthy and if I still have issues, replace the battery. Or at least keep it in the back of your mind that the battery may be going...