There are DTCs for the parts i mentioned indeed, but many problems in a car don't set a code.
Also, have you checked for 'general' codes only, or have you also checked for manufacturer specific codes?
Also, I forgot to mention to check the EGR valve.
If you suspect a fuel system issue, i would do a fuel pressure test, check for leaks and/or low pressure.
Let me know how it goes, it's always hard to diagnose a problem over the internet
