Ford F150 2007 5.4 triton
Months ago my trans fault light turned on and OD light flashed and when I turned the truck off it wouldn't start again. Had it towed and when it was home it started right up.... drove it, everything runs fine. Since that day if I turn the truck off when the trans fault light is on (which is everytime now) the truck won't start. I can restart sometimes after a few hours or sometimes a few days or after I disconnect battery. Will start right up drives great.... then the trans light comes back on and when I shut it off it won't start. The Neutral saftey switch and camshaft position sensor(bank 2) has been replaced. But it did not fix it. Reaching out for any advice on the next thing to try.