I would be looking at injector balance & volume tests as well as making sure that the O2(s) were functioning properly.
What I’m thinking is that the old fuel pump with its low pressure wasn’t able to feed the engine the same amount of fuel that the new pump can.
Which may have been covering up a potential injector issue or an O2 sensor that is constantly sending a lean signal to the computer?
With a lean signal, the computer will start to dump fuel in an attempt to make the O2(s) toggle to rich.
Yes most times there would be codes set but not if the O2(s) were still toggling enough to not meet the threshold to set a code?
Just thinking out loud and may be completely off track.
Dan.
Canadian "EH"