I have lots of experience with the 6.0L, but none with the newer 6.4L and 6.7L motors. It was enough to learn about the 6.0, my brain couldn't absorb any more. I assume that you have the 6.4L (you should fill out your signature, so we know what your vehicle is), that I know has a lot more "stuff" than the 6.0. Also if you don't already know, thedieselstop.com is the premier website for any Ford diesel owner, IMO. There is all kinds of info there and worth looking into. I mainly used them when I built my 6.0 to be reliable as possible...and go faster too. Lol.
I would definitely recommend that you do the work yourself. Just take extra time, do the research, and you'll feel real good about the experience. It is a bit intimidating at first, but it's not as bad as you'd think. Oh, and you'll save a shitload of money! Our Ford dealer now charges $160 an hour to work on diesels...and their techs are still in diapers!

The Hauler - '05 F-350 4x4 CC Dually 6.0 Powerstroke
The Project - '90 Ford Bronco 4x4
The wife's - '11 Ford Escape
For every minute you are away from work...you can add two minutes to your life!