Hi, I'm Earth. Have we met?
Most limp home mode problems (codes) will reset thereselves when you restart the truck, atleast for a short period of time! THis leads me to beleive your problem is something more than a fuel filter type problem! Is the check engine light on?