I just bought a 2000 Silverado RCSB with a 4.8 and am having problems. I got troubles codes P0137 and P0157 (Heated Oxygen Sensor circuit condition)and it has almost no power. It has absolutely no low end and first gear takes about 10 seconds to get through. It has no misfire (that I can tell, no vibrations or movement) and every once in a while it will pull really hard like it should. It had a single chamber flowmaster and I thought maybe it didn't have enough back pressure so I swapped it for a super 40 with no change besides sound.
Today I:
Changed plugs
Used a can of Seafoam
Poured 2 cans of B12 into a full tank
Checked fuel pressure (holds at 50 psi)
Changed fuel filter
Fixed a cracked line going to pressure regulator
Pulled the fuel pump relay and ran a can of "Professional Injector Cleaner"
All with no luck.
The scan tool showed that the rear o2 sensors weren't doing much at idle but with throttle they picked back up. I have no idea where to start and don't want to blow money on something that isn't broken. Any ideas?