If the problem is pump-related, it might help to check that you don't have power or grounding issue. When testing pressure, make sure to check what it is when the engine is under load, as well.
Even though you said you don't have codes, if you have a live data-reading scanner, it would be...