pjevo said:
EGR sounds fine then if it moves up and down.
Not always the case, it can move up and down with ignition and seem ok but once its hot etc they can stick and cause problems. I had problems and the valve worked as you said, so after some checks it was replaced and was 100% better.