OK guys, so i have had the dreaded TBC Fault every time i crank my truck for nearly a year. I feel like i have read every thread on the subject and checked everything that was mentioned to no avail! I was able to pick up an app (Car Gauge Pro) and a blue tooth connector..with these i pulled a B1342 which basically says the TBC module itself is bad. I checked on a new one which was in the $300 range (uh...no). SO, i looked into having mine repaired...in the $100 range (which i considered). I was reading after one of the guys on ebay that does the repairs and he commented that this was such a common problem on our truck (05-07) that he had repaired over 1200 units. So, i thought...if 1200 of these things can be repaired and include a lifetime warranty then there couldn't be much to it! I then thought about how i had fixed the l.e.d. in my old 03 trucks passenger air bag switch. I also thought about how i had repaired my wife's overhead console in the Excursion. Then i thought how i would have to pull the TBC in order to mail it out. I decided i would tear into it and see if the problem was obvious and it was! I had a broken solder joint on one of the legs for the manual slide control. Resoldered that joint and the fault code is gone. Now then, all im saying is...if you have to pull yours to send it off anyway...and if you have any electronics skills at all, it might be worth pulling the cover and have a look see. Not that i'm trying to knock anyone out of making a living but if your family operates like mine, then "a penny saved is a penny earned" really is an important saying. I did make a video of the repair which is uploading to you-tube now. As soon as it is available, i will post a link back here. Good luck fixing your TBC!