Just a left field wild guess here.... but I have had issues when I pull the connectors off the back of the fuse box. Take it apart, blow out the dust, clean it well, put it back together, reseat the connector bolts, and all the electrical issues either go away, or change.