If "it idles rough and dies often" then the pintle valve seat inside the EGR valve may be so corroded that it is letting a lot of flow all the time
At full throttle the EGR flow should be totally off but if the pintle seat does not seal that will lower your volumetric efficiency and drop horsepower.