The programmer is an Edge CTS that has custom tunes written for it by Bill Cohron at PHPTune.com. I'm a moderator on their forum, as well as being a moderator at f150online.com.
That programmer or the less expensive CS would work on your truck, but you couldn't use ALL of its features. One that I know of that won't work is the ability to adjust your speedometer for non-OEM tire sizes. (You have to change the VSS gear in the rear axle in those older trucks.) The CTS gives you the a screen that will display the image from any backup camera that has an RCA plug for output.
Bill could write custom tunes for you or you could use the canned tunes that come with the unit. The canned tunes include an 87 octane towing tune, a 91+ octane performance non-tow tune and a transmission only tune. The tow and performance tunes increase your HP and torque, and adjust the transmission shift points in a way that both increases longevity and improves performance.
I found that when my truck is tuned, it not only performs much better (superior passing performance) but that it also gets better gas mileage. I recovered the cost of my custom towing tune back when gas was around $4.00/gal in one 2,000 mile towing trip into Colorado.
Now, there are other programmers that do much the same thing. SCT makes several (one with the gauge capability) and so does Diablo. Each manufacturer has its supporters, and I am confident about the ones I'm discussing here, based on user input from members at f150online. All simply plug into the OBD port to do their thing and are dead simple to install.
There are also non-programming gauge devices that also plug into the OBD port of your truck. ScanGauge and UltraGauge are two such devices. They are much cheaper than an actual programmer.
One of the features I like about my device is that I can set alerts for anything that the Engine Computer monitors. So, I'll get an alarm if my cylinder head temp or transmission temp is too high, or my alternator output drops too low. Since I have a bit of a "lead foot", I even have an alarm if I hit 85 MPH (when not towing) to keep me from getting tickets. Others may have this feature too.
Please forgive me if I sound like a salesman here. I have no monetary interest in any of the companies I discuss, but I DO know Bill Cohron at PHP personally. He's a good guy.
Edit: These devices also allow you to read engine and transmission codes if you get a Check Engine Light and you can use them to clear those codes if desired.
Edit 2: I think you can read this link at f150online that I posted without being a member:
http://www.f150online.com/forums/chips-tuners-programming/386057-questions-about-tunes-read.html It will answer many questions you and others may still have. (Programmers are made for other vehicle makes too, they're not exclusive to Ford.)
- Jack