DTCP0131, P0138, P0151 96 Tahoe
96 Tahoe popped three DTC codes DTCP0131, P0138, P0151 then then went into a limp mode. All codes P0131, P0138, and p0151 are all O2 sensors. been having a p0138 for a couple weeks now and replaced the sensor. Was pulling hard on interstate when engine made a surge then lost all power. It never shut down but only made enough power to do 10mph to get off of road. Puled the codes and on start up engine ran with full power restored until full power was required to get up to speed. It then went into limp mode again and same three DTC reocurred. Any ideas?
Fuel gage went haywire a month agobut has not affected anything else so far.
Would weak fuel pump make it go like this. Wondering if weak pump would cause lean situation and cause Hi voltage on O2 sensors.