Ok this is driving my crazy I have a 2005 dodge ram 1500 quad cab with a hemi, and when im pulling out of my neighborhood. lets say im doing at least 10 or 15 miles around just cruising not gunning it, my truck is jumping like its hesitating and i have to hit the gas a little bit for it stop. What is causing this? I have an engine code P0406 or 402 it comes on at randon times, my dad says its my egr valve but i dont know. so let me know what is causing this.