I'm not used to a scan tool that reports fuel trims in percentage. I'm used to fuel trims being reported as higher or lower than the mid-point of 128. A report of less than 128 is a lean-command, the computer is removing fuel from what it would normally be programmed to squirt. A report of more than 128 is a rich-command, the computer is adding more fuel than it's regular programming would provide.The bank one LT fuel trim seems a bit high. Ideally it should be less than 10%...but 2-3% is better...
...Your static fuel pressure does seem low, but that would lead to a lean condition, and you have slightly rich condition...
So when I see + and - percentages, I'm thinking that (+) 12.5 and (+) 7.8 percent is a rich command, because the mixture is too lean and the computer is trying to correct that leanness. That would agree completely with low fuel pressure.