Well lets see if I can explain enough to get some good help. A friend of mine has a 2007 LBZ that has an intermittent no crank as in wont turn over dont click nothing. Dash lights come on head lights come on will not crank amd the blowers do not come on. We have checked fuses, relays and have put new batteries in the truck and put a new starter relay in the truck. The first day it happened he had been driving it all day and started several times with no issues then he went home to get something and shut off for about ten minutes. When he came out it would not start. Thats when we checked all of telhe items mentioned above and the next day he put two brand new batteries in the truck with no luck. As I read through issues on here it started to sound like the TCM so I called him and told him to swap it out woth there other truck but he said he walked out and tried to start it and it started fine. He then got the TCM out of the other truck and continue to drive his for a few days before it messed up again. He then swapped out the TCM with no luck. He then let it sit for a few days agian and ut eventually cranked up and ran fine for several days again. This has been going on for a few weeks now and yesterday he tells me while he was driving down the turn row of one of their fields all the lights on the dash came on and the blowers shut off and he figured it was going to die but it didnt so he continue to drive it to were they park and before he got there the dash lights went out and the blowers came back on. I have pulled codes U0101 Lost Com With TCM, U1026, & U1064. He also said the service 4 wheel drive displayed on the dic one day. He also took the TCM from his truck one day when it wouldnt crank and put it in there other truck and it started with no issues so that pretty much eliminates the TCM. Any help is appreciated.