I would definitely rule out the fuel pump, but your description of the problem sounds exactly like what my '06 did when it had a broken TPS wire. I'd go back and check the wires thoroughly......a broken wire can be very difficult to find.
That's exactly where mine ended up breaking........only one spot where I pierced the yellow wire insulation to make sure voltage was correct......
After reading Curt's response, I went back and re-read your original post. Apparently I must have missed the part about 32 psi. If it falls below 35 psi, you'll have performance issues. It sounds like it's good through most of the range, so I suspect there might be some dirt in the tank that has made it's way into the pump and regulator. You might need to pull the tank, make sure it's completely clean, and disassemble the pump/regulator assembly to clean it out. What typically happens is that dirt gets trapped in the regulator......and left uncorrected, it will eventually burn up the pump......but from idle to half throttle fuel pressure is very erratic jumping from around 32 psi to 42 psi and only jumping 2 to 3 pounds at idle......