Thank you for the reply's, I mention the pcm issue because of how random it is, I have determined that the problem with that is a physical issue, I have tested a few things on that without much luck finding the root issue. I have found that water as in after heavy rain seems to affect that issue and it stays active for several days until things dry out. I do not think the issues are connected.
And as RamDiver has noted there is more to the issue I have To make a long story as short as possible, I bought the truck in 2022 it is a lower trim SLT here is the build sheet and window sticker and alfaobd logs that are recent. I bought the truck it did not have tow mirrors on it. I bought them from the dealer had them put in, flashed the computer to make the lights work. At that time I did not know about alfaobd when I did find out about it I didn't know much about it and I changed settings for led lights, installed those and then started making changes as I read about them on forums for example I tried to turn on the remote start, turns out without a new RF Hub that would not work, now during this time frame I had not learned about the backup option and so I made many changes without making a backup.
I was using elm327 obd and was able to connect to abs, airbags, bcm, climate control, evic and ICS I am sure it might have been more but I don't recall for sure. I didn't make that many changes in any of them, except the bcm However I did make at least one change I don't know what it was but I believe it had to be in the ICS I added HVAC icons to the top of the radio screen though if you notice the fan shows 7 position I later realized my fan is a 5 position. now I did all this in 2023 and at that time I didn't have any noticeable errors, I had the 3" EVIC and when using a standard code reader only the engine control was seen. Well a couple of weeks ago I found a 7" EVIC cheap and I knew I could reprogram it with alfaobd so I bought it I took pictures of the engine run time screen on my dash the day I replaced it and programed the mileage, the vin and the idle time and added up the 2 lines shown on the 3" evic to get total engine time and programmed that in, that actually had unexpected results so I had to modify those numbers to get what was close ok that all said.
At the time I put in the new evic I could not access the climate control nor the ICS they would just time out. I decided to buy the OBX MX + and try that, it easily accessed the climate control and gave me access to the door modules, which I had not had previously, but still would not connect to the ICS. I tried accessing everything in that menu, such as the amp, the radio navigator module central vision, well the only one that would connect is radio navigator that log is also attached. from that I got fault code UB8 lost communication with ICS
My guess is I changed something inthe body module and caused this, however I am open to the possibility this is a physical problem