Great post! I sure wish more would go the effort to post their findings and solutions such as yours!
This one will no doubt get used in a future search.
My hats off to you for taking the effort to post the results. You researched your fault codes, dove in, and found the problem. A rare thing these days.
"Never argue with an idiot; they'll only drag you down to their level, then beat you with experience"
2007 F150 STX Supercab (4.6 2V V8), Edge tuner, factory navigation, Mark VIII electric fan conversion with flex-o-lite controller.