Look elsewhere.
If it doesn't have any problems anywhere except part throttle, it's generally not going to be a fuel pressure issue. If it can supply fuel pressure under higher loads, it's got plenty of fuel pressure for part throttle.
If this is your last test, what else have you tested?
Because of your lean code on both banks, and the part throttle behavior, I'm going to say it's likely the MAF, or maybe a PCV leak. When was the MAF last cleaned, and have you done anything to test it?
Hmm. Maybe O2 sensor as well, if the ECM adjusts fuel trim for the entire engine (instead of just that cylinder bank) based on O2 feedback. I don't know enough about that engine to have any intuition about that.
Because it's already 16 years old and probably has pretty high mileage, could be a vacuum leak after the MAF too.
Could be a coil, but if it's not stumbling under anything other than part throttle than that is likely not the issue.