The only thing that would help you figure your problem out is by putting your truck on a GOOD code reader like the "Auto Enginuity" and see what codes your tranny is throwing. Do this while the O/D light is flashing. The code readers that advance and auto zone have will not read transmission DTC's on our trucks. Another option, and I have done this, go to your Ford dealer of choice and throw one of the techs a couple bucks or some beer to read the codes with one of their computers. This is pretty much the only way to really point you in the right direction instead of just throwing parts at it. Report back with what you got!!