What is the egr code? I am thinking it is possibly the one about egr pintle valve out of range?
Before you go out and buy a new one you can clean the one you have. Remove it from the vehicle and examine it. You will notice that the valve stem gets carbon on it. What you need to do is clean this. You can use carb cleaner. Follow this one rule...do not let the carb cleaner get into the windings inside the valve. Hold the egr valve right side up the whole time. When you spray the carb cleaner, don't shoot it hard up in the valve. I used a small babies toothbrush to help me clean it.
Before you go out and buy a new one you can clean the one you have. Remove it from the vehicle and examine it. You will notice that the valve stem gets carbon on it. What you need to do is clean this. You can use carb cleaner. Follow this one rule...do not let the carb cleaner get into the windings inside the valve. Hold the egr valve right side up the whole time. When you spray the carb cleaner, don't shoot it hard up in the valve. I used a small babies toothbrush to help me clean it.