The only thing that isn't good about OEM Ford parts would be the HPOP, but it may be a perfectly good one. They seem to be "hit-and-miss".
The new OEM oil coolers are updated and work fine AS LONG AS YOU GET RID OF THE FORD GOLD COOLANT, and go with a CAT EC-1 rated ELC coolant.
There are youtube videos on programming and using the scangauge, so that should be pretty easy.
Find out if head studs were installed.
If the EGR cooler is still installed, then that isn't all-that-bad IMO. The early model year EGR coolers were pretty robust as long as you took care of the coolant.
Lastly, a fuel pressure gauge is HIGHLY recommended. Low fuel pressure is a common reason for failed injectors. You need to have a way to always look at what your fuel pressure is.
06 F250 CC SB FX4 Lariat;ARP studs;OEM gaskets;Banks exhaust;DynaTrac Ball joints;Coolant filter;High-Idle mod;RACCCV6000;JimmiJammers;Ravelco;SynchroMax xfer case;Fumoto valve;Harpooned;CPOhighwayProducts toolbox;tracrac;Fox Weatherboots;Wet Okole Seat Covers;BriteBox;Re-flashed;Quadzilla Recon XZT Fuel Press;Blue FPR spring;DashDAQ;PHP FICM;RiffRaff boots;DCPower270A XP;PowerInverter;Rancho7000's;BPD EGR cooler;One-piece HPOP fitting;D-plugs&standpipes;BPD Billet WaterPump;SCT w/ Matts SRL+;ELC Ultra;DuraTracs