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.