I don't believe your going to give up , I've been reading your thread since the beginning and you just don't give up !!!
I am through with this one. I am going back to a small block. Ran them for 500k miles with no problems. If I found a complete small block truck with a trashed body I would swap it all over. Short of that this truck is done. I have put more than enough money in it.
Ford did get a big govnm't loan a few years before Chrysler and GM took the "bailout". So many do not want to acknowlege it, but instead point fingers at GM. I will give the management at Ford credit as they realised their issues early on and dealt with it. Chrysler and GM did not , then look like the bad guys cause they got a big publicized bailout.
I agree Ford is the #1 selling vehicle, people have to keep buying them cause they don't make it back home
" Longest lasting vehicle on the road...cause that's where they are sitting, broke down on the road"
And none of that has anything to do with a 20 year old truck that will not run.
Years ago my daughter's car (GM) gave no codes, but obviously had issues. I bought a used ECM and the problem actually got worse. Figured the used ECM to be bad too, and the parts yard swapped me another ECM and it then ran like new. Might just be a 2nd bad ECM.
Tried 3 computers. NO change
Sonoo now what, buy a Ford?? i'm with Al. i've never known you to just give up!! Disconnect the vacuum from the EGR and try it. Disconnect the knock sensors and try it. What does it do with the set timing connector unplugged? If you have a millivolt meter, tie into the O2 sensor wire and see what it is doing when the problem happens. This is where a good scan tool comes in handy.
everything is checking out as good. About all that is left is something weird internal in the engine.