From what I have been reading either it is the EGR or DPFE sensor. I tried the EGR test. I removed the rubber elbow and stuck a rubber hose over the egr and sucked. My truck was going to stall. I did this several times and had the same result. So now I am thinking it is my DPFE sensor...