Today at a red light, I noticed my car had a rough idle and sounded different than normal. I hit the gas when the light turned green and it started missing and sucking down way more fuel than usual. I just replaced the fuel pump and fuel filter like 2 months ago, and I also replaced the EGR valve, IAC valve, MAF sensor, and the TPS a few months ago. The only code it shows is a P0172 so I'm almost positive it is a fuel related issue. I'm just not sure if I have a weak pump, a bad injector, a bad fuel pressure sensor or a crack in the line. I don't have a fuel pressure tester so that makes diagnosing the issue even harder. If anyone could share some input here, that would be much apprciated.