So I this is just a cheaper alternative to improving the shifting by increasing line pressure. I really would like to get a programmer but the $400 price tag sucks! I am going to need new tires on my ride but with my current shifting issue with my truck has me at a stand still. I could wait on tires but my shifting or performance issue needs 100% attention right now (see explanation in this thread:
http://expeditionforum.com/showthread.php?t=5535. The problem is not bad, but I have only been driving it for about 5 months and never notice it until recently. I want to make sure it is not going to take a crap on me when I 4x4 it.

I may be explaining it wrong, but I will update the post when I am driving it again.
The programmer seems like the best way to go, especially because I would like to add a CAI in the near future. If I'm understanding it correctly, the programmer will adjust air full mixture as well as improve shifting? Will the programmer adjust the MAF sensor or will I need to dish out more $$$ for a new/better MAF? I just want to justify spending the money vs. performance.
Thanks everyone you have been very helpful as I am not a mechanic by any means.