Not sure what options the ford guys have, the best would be something along the lines of HPtuners. For us with the bastard 4.2L in the Trailblazers, envoys etc, especially the older models we have a very finicky and PITA PCM. There is a company called PCM of NC that offers a tuning service, we send them our PCM and they have basically a menu that you pick your tune from. I plan to redo mine when I order the header for my truck as it usually takes about 2-3 days.
Like someone stated check out the F-150 forums for options.