Hey, guys, just an update for everybody I finally figured it out. I spent an hour staring at diagrams and studying the network. Found the B1310 code interesting. I found that the run/start relay is grounded by the bcm and almost every module on the high speed CAN is powered by the relay. So I messed with the relay a bit and found that if I remove the relay almost all the exact same codes would return. Almost. According to the diagram most of the relay wiring is internal to the BJB, so I decided to chase the one that wasn't internal and found the Brown and Violet wire that grounds the relay from the BCM to have a break in the insulation allowing it to become corroded right about where it runs under the radiator. A wiggle test led me to the area and after pealing back 5 miles of tape I found the problem. There were only a few green strands remaining that were holding it together. It was wrapped up well in convoluted tubing, and electrical tape. Everything looked factory. So there's the answer for the next guy.