It could do a lot for your truck, but then again if your basic tune up, tranny, intercooler, chip, fuel pump, isn't up to par I wouldn't even bother. Personally I'd get the truck running strong numbers (high 12 in a ty, high-mid 12's in a sy) in mostly stock mode and then make the upgrade.
Mark