Dude.. pay attention. EGR valves can go bad. Yours is most likely not bad. Google the code and read up on it. Your map sensor reads the change in airflow expected. Likely it's the pcv or map causing your code. If you change the egr, you are wasting your money. I'd really prefer you handed it to me if you are going to throw it away.