Shawn, I tried calling you back, but left a message. Sorry I didn't get to you sooner on the issue. Pumps have been known to get weak over time, yes. Another issue to look at would possibly be the Pump Resistor if you have never touched that. It could be restricting the voltage to your fuel pump at WOT. I believe there is a mod to bypass it temporarily by bending a connector on the pump relay. Before you go to drastic actions, do a search on that and see if it fixes your problems at WOT.
On the fuel trims issue, + or - 3 at idle and cruise is deemed acceptable, but you always want your car to lock in at 0 at WOT. The car knows that something isn't right, so that's why it's trying to add fuel by possibly raising the IPW on the injectors.
Keep a cool head, and you'll find the problem!
HTH