HelloCustomer I would replace the EGR valve for the P0404 and you don't need to worry about the U1301 code it is a lack of communication between modules that likely cleared itself up. Please reply if you have any questions, thanks
Yes, I do and here is the instructions for replacing it:
Exhaust Gas Recirculation Valve Replacement Removal Procedure
Notice: The EGR valve should not be soaked in any solvent. Otherwise damage to the electrical solenoid and position sensor could result.
Notice: Remove all loose deposits from the EGR inlet passage, otherwise they could clog the EGR valve.
Important: Ensure the gasket is installed correctly or a vacuum leak will occur.
Tighten Tighten the EGR Valve-to-Head bolts to 25 N·m (19 lb ft).
No, I will help you with that code, though it is completely unrelated to the EGR. Replacing the EGR did help with code p0404, I'm sure of that much. Normally vehicles will get U codes from time to time for one reason or another and often they go away, usually U codes are communication codes between modules and tiny glitches occur where a module doesn't communicate with the rest of the modules for a second and all of a sudden you get a bunch of U codes. In your case, we may have something different and I will try to help.
First I need to know did you erase the codes and did you check afterwards if the code was current?