I felt a few tug on my way home from camp going up a hill and just didn't seem to have it's normal power even on the flat. I see I have a P0404 code and a random cylinder misfire code. The P0404 that mean I should replace my EGR valve? Any advice on this thread would be great.