P0404 = EGR Circuit (Closed valve Fault)
P0301 = Engine Misfire Detected in Cylinder 1
P1133 = Oxygen Sensor (Too few switches)
When was the vehicle last tuned? How many miles? Did it just start acting up or has the service engine soon light been on for some time? If it just started, was any work done to it recently?
I'd start with the basics since they are cheap: (1) New properly gapped
0.40" OEM spark plugs, (2) New ignition wires if these are more than a couple years old (make sure they are routed properly), and 3) a good fuel injector cleaner (e.g. Techron).
If this does not fix it, I'd take a look at the ignition coil tower. This can be easily removed (4 bolts) and then the connectors can be cleaned with a wire brush and some sandpaper. Make sure the engine block under the base, the base plate, and the bolt holes are also clean and shiny since they provide ground for the unit. (These can have a lot of corrosion preventing good spark and possibly causing the misfire on cylinder #1.)
If you still have a problem, you can then try popping the fuel injectors at the connector and making sure they are all clean and tight. I've personally seen simply reseating a fuel injector connector solve a misfire on this engine.
If still no luck, then you might try to remove and clean the EGR valve. The gasket is cheap and should be replaced when you do this.
As a last resort or if the P1133 code remains, you can try to replace the O2 sensor.
Good Luck!
Bob