I'm sorry to step in here but you said you would like to get about 18 mpg or you might have to sell the truck right? You are currently getting near 13 right? if you drive 15k miles a year at 18 mpg with 2.50 gas prices you will spend 2,083.33. If you get 13mpg at 2.50 a gallon of gas you will spend 2,884.61. That is about 800 a year...... the cost of switching trucks or even getting a custom tune or tune up: air filter, new tires (if needed), pugs and wires, Tornado (Hahahaha Jk jk) is going to be quite a bit. Is it really worth it? Is 800 a year in gas worth the changes? furthermore are you even able to increase the mileage that much without changing climate/terrain? I don't know that any tune can give you that much of a mileage increase and even if you could get up to 15 mpg avg., you would only be saving about $385 bucks a year which is most likely to be the more attainable case. So unless you keep the truck a long time the eating the poor mileage is your best bet.
But thats just my opinion i get about 18mpg mixed(mostly highway) driving in my car.....Please correct me if i'm wrong on any of the math btw