Let me know if you figure it out. Seems like the exact same issue my car is having. Except my LTFTs are pegged and my STFTs seem to fluctuate.
Going to change out my pump and put a rewire on tomorrow and see what happens.
I just took my big 3 off before this issue started happening and am considering putting it back on now.