I have 3 things going on with my 2014 LTZ 5.3 L crew cab. For several months now, my radiator fan will stick on high. After I turn the truck off and remove the keys, fan keeps running. Only thing that stops it is to disconnect the battery and reconnect it. This would happen periodically, about once a month. Then, I got an error that my oil pump solenoid was stuck with the pump on high. Oil pressure at idle was over 40 psi. Disconnecting the battery also seemed to fix this and it hasn’t happened again. Today, it seemed as though my transmission had gone out. I drove a few miles, and then my truck disengaged from any gear and would not move. At the same time, there seem to be some other electrical issues. For example my tire pressure did not show anything for any tires, just shoot straight lines where the tire pressure should be. There had been no transmission problems or slipping or hard shifting or any issues up until this point. I regularly change the fluid, etc.. I disconnected the battery for a while, reconnected and it and the tire pressure came back, and drove/shifted fine after that.. Could these issues be related? Is the radiator fan, oil pump, and transmission controlled by the same module? Any suggestions? Thanks!