before you go and replace it, I'd try giving both the EGR and the pipe a good dousing with O2-safe carb cleaner. Go get the light reset and see if it comes back.