Was having some strange problems with my 2003 F-250. Thought it might have been a fuel related problem. I went to dealer to check the ICP Sensor and they found a hole in the Turbo hose.
Would have been hard to see it is where the clamp goes over the hose.
This is the new hose in place