Davin,
I feel your pain, almost. My 03 was starting to have problems under load. The turbo, instead of being constant, was starting to surge. Then I starting hearing and unusual sound from engine compartment and losing power. I lacked faith the vehicle would get me home whenever I took it out before these problems. I foresaw costly repairs in my future so I sold the truck. Currently looking for a new tow vehicle. Although, since I don't need a truck I was looking at the Chevy Sierra or Nissan NVP. Hopefully you can determine the best course of action.