one of my friends has been having a bad streak. In the last month he has had a new egr cooler, new turbo. After all of this the truck wont run like it used to. It has a lack of power until around 2500 rpm. ford tech said icp was reading normal, good fuel psi,boost, vanes were not stuck open, and no trouble codes. this used to be a fairly good running truck.only mods are s&b intake, straight pipe-2005 f-350 6sp