Hello, I have a 2013 Ram 1500 5.7l. I had a bunch of codes, took it to the dealership, they replaced the fuel pump (gauge wasn't reading, then would read high, then read correctly, then show empty again randomly) and said good to go. It was fine for about 2 weeks, then suddenly the same issue started happening again. I read the CEL codes and only saw the fuel pump for a while and had the dealership order another fuel pump to replace this one under warranty. But today I read the codes again and every code that showed up before is showing up again. Wondering where I should start? I have a feeling it's a ground or some connection somewhere, while the dealership thinks that it's the fuel pump... I don't understand why they would think that, unless someone can explain? Here's the blue driver report attached