YES I diagnosed the problem TECHII, hence why I am asking these questions.
Sorry, but based on everything you have stated thus far, I have my doubts.....replacing parts based on the name of the code is not diagnosing....thinking of replacing an EGR because a friend recommended it? Not once have you posted a symptom or problem with the vehicle...
As for K&N filters, there have been TSB's out there not to use them, because the oil in them tend to foul the MAF's....