No start, no crank. Live data in TIPM, PCM, TCM and WCM shows the correct key position. Trans range is reading correctly Park/Neutral and all others. New TIPM installed and all modules programmed and up to date, No codes. All modules responsive and communicating. All data wires ohmed to less than 5 ohms. All signal from WCM to TIPM is 12v when run and crank (which verifies data stream). Also all wires from range sensor to TCM and PCM and TIPM ohm the same and signal of 12v when in park all working. When key in crank position PCM provides ground on relay control side during run and crank until key is turned to off position. However the TIPM does not provide the B+ to the other side of the relay control side to close the starter relay the PCM is grounding! Using a "switch" relay or jumping out the relay 30 to 87 will crank the truck and it starts with key in run position and runs perfect, no codes, no errors, shifts and drives fine. Until you turn it off it wont crank?! Have updated all modules with witech 2.0 and reprogrammed ignition keys in case, even though the data said programmed and no faults. WCM was replaced 3 years ago due to shutting down when key was wiggled. Does not appear to be the solution this time as all data shows correct key positions and the start signal is data line only other than 1 12V feed from WCM to TIPM in run and start, which is working as stated earlier. Any ideas before I start load testing wiring?