My truck is throwing a TCM P0708 code along with an ECM code but i cant remember the ECM numbers and i keep clearing them with my EFI Autocal but they come right back and my truck gets stuck in wichever gear its in when the codes pop up. The gear indicator light on the dash thats under the PRND to show you wich gear your in, is not on when the codes come up. When the codes come up and i clear them it shifts but its very hard shifts. Ive seen where people have changed their TCM's or either the NSBU switch or whatever. Ive also seen where the TCM P0708 code is a transmission Range Censor. What will fix it? I have to go back to work and pull my camper so i need some help. Dealership wont touch it bc ive got the EFI on it.