GM was Saturns parent company and can give you a list of drive cycle behaviors that you follow to get the monitors to run. As Doc says each of those monitors takes specific inputs for them to run, and some will not run until others have.
Evaporative system: not ready. 1 and 2
Oxygen sensor: not ready. 1 and 2
EGR flow: not ready. 1 and 2
Catalytic converter - not ready. 2
Did you disconnect the battery between the two rejections, When you cleaned the EGR?
Is the CEL light still on?
DTC P0404 is a continuous test. If the light is still on it is likely the cleaning did not work and it is a bad EGR valve. If it is off the EGR may be functioning properly.
A shop with a good scan tool could easily test to see if that is the case as you can command it to various positions and see what the PCM sees as you do that.
Clearing the codes with a scan tool also will clear any set monitor flags and you start over.
The images below are the drive cycles specific to your car. Follow them and it should set them to complete. But do not be surprised if the EVAP does not run, it can be fussy.
Images (Click to make bigger)
Thursday, September 14th, 2017 AT 12:58 AM